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

models.elasticbeanstalk-2010-12-01-intermediate.json Maven / Gradle / Ivy

{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ "abortEnvironmentUpdate", "composeEnvironments", "deletePlatformVersion", "rebuildEnvironment", "restartAppServer", "swapEnvironmentCNAMEs", "terminateEnvironment", "updateEnvironment", "describeEnvironmentResources", "describePlatformVersion", "describeEnvironmentManagedActionHistory", "describeEnvironmentManagedActions", "describeInstancesHealth", "describeEnvironmentHealth", "describeConfigurationOptions" ],
    "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" : {
      "Builder" : "PlatformBuilder"
    },
    "sdkModeledExceptionBaseClassName" : null,
    "sdkRequestBaseClassName" : null,
    "sdkResponseBaseClassName" : null,
    "serviceSpecificClientConfigClass" : null,
    "serviceSpecificHttpConfig" : null,
    "shapeModifiers" : {
      "CreatePlatformVersionResult" : {
        "exclude" : null,
        "excludeShape" : false,
        "inject" : null,
        "modify" : [ {
          "Builder" : {
            "emitAsType" : null,
            "emitEnumName" : null,
            "emitEnumValue" : null,
            "emitPropertyName" : "PlatformBuilder",
            "marshallLocationName" : null,
            "unmarshallLocationName" : null
          }
        } ],
        "staxTargetDepthOffset" : null
      }
    },
    "shapeSubstitutions" : null,
    "shareModelConfig" : null,
    "skipSyncClientGeneration" : false,
    "useAutoConstructList" : true,
    "useAutoConstructMap" : true,
    "utilitiesMethod" : null,
    "verifiedSimpleMethods" : [ "createStorageLocation", "describeAccountAttributes", "describeApplicationVersions", "describeApplications", "describeEnvironments", "describeEvents", "listAvailableSolutionStacks", "listPlatformVersions" ]
  },
  "metadata" : {
    "apiVersion" : "2010-12-01",
    "asyncBuilder" : "DefaultElasticBeanstalkAsyncClientBuilder",
    "asyncBuilderInterface" : "ElasticBeanstalkAsyncClientBuilder",
    "asyncClient" : "DefaultElasticBeanstalkAsyncClient",
    "asyncInterface" : "ElasticBeanstalkAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultElasticBeanstalkBaseClientBuilder",
    "baseBuilderInterface" : "ElasticBeanstalkBaseClientBuilder",
    "baseExceptionName" : "ElasticBeanstalkException",
    "baseRequestName" : "ElasticBeanstalkRequest",
    "baseResponseName" : "ElasticBeanstalkResponse",
    "cborProtocol" : false,
    "clientPackageName" : "elasticbeanstalk",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "Elastic Beanstalk",
    "documentation" : "AWS Elastic Beanstalk 

AWS Elastic Beanstalk makes it easy for you to create, deploy, and manage scalable, fault-tolerant applications running on the Amazon Web Services cloud.

For more information about this product, go to the AWS Elastic Beanstalk details page. The location of the latest AWS Elastic Beanstalk WSDL is http://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl. To install the Software Development Kits (SDKs), Integrated Development Environment (IDE) Toolkits, and command line tools that enable you to access the API, go to Tools for Amazon Web Services.

Endpoints

For a list of region-specific endpoints that AWS Elastic Beanstalk supports, go to Regions and Endpoints in the Amazon Web Services Glossary.

", "endpointPrefix" : "elasticbeanstalk", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.elasticbeanstalk", "fullModelPackageName" : "software.amazon.awssdk.services.elasticbeanstalk.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.elasticbeanstalk.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.elasticbeanstalk.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.elasticbeanstalk.transform", "ionProtocol" : false, "jsonProtocol" : false, "jsonVersion" : null, "modelPackageName" : "elasticbeanstalk.model", "paginatorsPackageName" : "elasticbeanstalk.paginators", "protocol" : "query", "requestTransformPackageName" : "elasticbeanstalk.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "Elastic Beanstalk", "serviceName" : "ElasticBeanstalk", "signingName" : "elasticbeanstalk", "syncBuilder" : "DefaultElasticBeanstalkClientBuilder", "syncBuilderInterface" : "ElasticBeanstalkClientBuilder", "syncClient" : "DefaultElasticBeanstalkClient", "syncInterface" : "ElasticBeanstalkClient", "transformPackageName" : "elasticbeanstalk.transform", "uid" : "elasticbeanstalk-2010-12-01", "xmlProtocol" : true }, "operations" : { "AbortEnvironmentUpdate" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Cancels in-progress environment configuration update or application version deployment.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "AbortEnvironmentUpdateRequest", "variableName" : "abortEnvironmentUpdateRequest", "variableType" : "AbortEnvironmentUpdateRequest", "documentation" : "

", "simpleType" : "AbortEnvironmentUpdateRequest", "variableSetterType" : "AbortEnvironmentUpdateRequest" }, "methodName" : "abortEnvironmentUpdate", "operationName" : "AbortEnvironmentUpdate", "paginated" : false, "returnType" : { "returnType" : "AbortEnvironmentUpdateResponse", "documentation" : null }, "syncReturnType" : "AbortEnvironmentUpdateResponse" }, "ApplyEnvironmentManagedAction" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Applies a scheduled managed action immediately. A managed action can be applied only if its status is Scheduled. Get the status and action ID of a managed action with DescribeEnvironmentManagedActions.

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

A generic service exception has occurred.

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

Cannot modify the managed action in its current state.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ApplyEnvironmentManagedActionRequest", "variableName" : "applyEnvironmentManagedActionRequest", "variableType" : "ApplyEnvironmentManagedActionRequest", "documentation" : "

Request to execute a scheduled managed action immediately.

", "simpleType" : "ApplyEnvironmentManagedActionRequest", "variableSetterType" : "ApplyEnvironmentManagedActionRequest" }, "methodName" : "applyEnvironmentManagedAction", "operationName" : "ApplyEnvironmentManagedAction", "paginated" : false, "returnType" : { "returnType" : "ApplyEnvironmentManagedActionResponse", "documentation" : "

The result message containing information about the managed action.

" }, "syncReturnType" : "ApplyEnvironmentManagedActionResponse" }, "CheckDNSAvailability" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Checks if the specified CNAME is available.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CheckDnsAvailabilityRequest", "variableName" : "checkDnsAvailabilityRequest", "variableType" : "CheckDnsAvailabilityRequest", "documentation" : "

Results message indicating whether a CNAME is available.

", "simpleType" : "CheckDnsAvailabilityRequest", "variableSetterType" : "CheckDnsAvailabilityRequest" }, "methodName" : "checkDNSAvailability", "operationName" : "CheckDNSAvailability", "paginated" : false, "returnType" : { "returnType" : "CheckDnsAvailabilityResponse", "documentation" : "

Indicates if the specified CNAME is available.

" }, "syncReturnType" : "CheckDnsAvailabilityResponse" }, "ComposeEnvironments" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Create or update a group of environments that each run a separate component of a single application. Takes a list of version labels that specify application source bundles for each of the environments to create or update. The name of each environment and other required information must be included in the source bundles in an environment manifest named env.yaml. See Compose Environments for details.

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

The specified account has reached its limit of environments.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ComposeEnvironmentsRequest", "variableName" : "composeEnvironmentsRequest", "variableType" : "ComposeEnvironmentsRequest", "documentation" : "

Request to create or update a group of environments.

", "simpleType" : "ComposeEnvironmentsRequest", "variableSetterType" : "ComposeEnvironmentsRequest" }, "methodName" : "composeEnvironments", "operationName" : "ComposeEnvironments", "paginated" : false, "returnType" : { "returnType" : "ComposeEnvironmentsResponse", "documentation" : "

Result message containing a list of environment descriptions.

" }, "syncReturnType" : "ComposeEnvironmentsResponse" }, "CreateApplication" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates an application that has one configuration template named default and no application versions.

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

The specified account has reached its limit of applications.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateApplicationRequest", "variableName" : "createApplicationRequest", "variableType" : "CreateApplicationRequest", "documentation" : "

Request to create an application.

", "simpleType" : "CreateApplicationRequest", "variableSetterType" : "CreateApplicationRequest" }, "methodName" : "createApplication", "operationName" : "CreateApplication", "paginated" : false, "returnType" : { "returnType" : "CreateApplicationResponse", "documentation" : "

Result message containing a single description of an application.

" }, "syncReturnType" : "CreateApplicationResponse" }, "CreateApplicationVersion" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates an application version for the specified application. You can create an application version from a source bundle in Amazon S3, a commit in AWS CodeCommit, or the output of an AWS CodeBuild build as follows:

Specify a commit in an AWS CodeCommit repository with SourceBuildInformation.

Specify a build in an AWS CodeBuild with SourceBuildInformation and BuildConfiguration.

Specify a source bundle in S3 with SourceBundle

Omit both SourceBuildInformation and SourceBundle to use the default sample application.

Once you create an application version with a specified Amazon S3 bucket and key location, you cannot change that Amazon S3 location. If you change the Amazon S3 location, you receive an exception when you attempt to launch an environment from the application version.

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

The specified account has reached its limit of applications.

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

The specified account has reached its limit of application versions.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 }, { "exceptionName" : "S3LocationNotInServiceRegionException", "documentation" : "

The specified S3 bucket does not belong to the S3 region in which the service is running. The following regions are supported:

  • IAD/us-east-1

  • PDX/us-west-2

  • DUB/eu-west-1

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

AWS CodeBuild is not available in the specified region.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateApplicationVersionRequest", "variableName" : "createApplicationVersionRequest", "variableType" : "CreateApplicationVersionRequest", "documentation" : "

", "simpleType" : "CreateApplicationVersionRequest", "variableSetterType" : "CreateApplicationVersionRequest" }, "methodName" : "createApplicationVersion", "operationName" : "CreateApplicationVersion", "paginated" : false, "returnType" : { "returnType" : "CreateApplicationVersionResponse", "documentation" : "

Result message wrapping a single description of an application version.

" }, "syncReturnType" : "CreateApplicationVersionResponse" }, "CreateConfigurationTemplate" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a configuration template. Templates are associated with a specific application and are used to deploy different versions of the application with the same configuration settings.

Templates aren't associated with any environment. The EnvironmentName response element is always null.

Related Topics

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 }, { "exceptionName" : "TooManyBucketsException", "documentation" : "

The specified account has reached its limit of Amazon S3 buckets.

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

The specified account has reached its limit of configuration templates.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateConfigurationTemplateRequest", "variableName" : "createConfigurationTemplateRequest", "variableType" : "CreateConfigurationTemplateRequest", "documentation" : "

Request to create a configuration template.

", "simpleType" : "CreateConfigurationTemplateRequest", "variableSetterType" : "CreateConfigurationTemplateRequest" }, "methodName" : "createConfigurationTemplate", "operationName" : "CreateConfigurationTemplate", "paginated" : false, "returnType" : { "returnType" : "CreateConfigurationTemplateResponse", "documentation" : "

Describes the settings for a configuration set.

" }, "syncReturnType" : "CreateConfigurationTemplateResponse" }, "CreateEnvironment" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Launches an environment for the specified application using the specified configuration.

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

The specified account has reached its limit of environments.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateEnvironmentRequest", "variableName" : "createEnvironmentRequest", "variableType" : "CreateEnvironmentRequest", "documentation" : "

", "simpleType" : "CreateEnvironmentRequest", "variableSetterType" : "CreateEnvironmentRequest" }, "methodName" : "createEnvironment", "operationName" : "CreateEnvironment", "paginated" : false, "returnType" : { "returnType" : "CreateEnvironmentResponse", "documentation" : "

Describes the properties of an environment.

" }, "syncReturnType" : "CreateEnvironmentResponse" }, "CreatePlatformVersion" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Create a new version of your custom platform.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 }, { "exceptionName" : "ElasticBeanstalkServiceException", "documentation" : "

A generic service exception has occurred.

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

You have exceeded the maximum number of allowed platforms associated with the account.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreatePlatformVersionRequest", "variableName" : "createPlatformVersionRequest", "variableType" : "CreatePlatformVersionRequest", "documentation" : "

Request to create a new platform version.

", "simpleType" : "CreatePlatformVersionRequest", "variableSetterType" : "CreatePlatformVersionRequest" }, "methodName" : "createPlatformVersion", "operationName" : "CreatePlatformVersion", "paginated" : false, "returnType" : { "returnType" : "CreatePlatformVersionResponse", "documentation" : null }, "syncReturnType" : "CreatePlatformVersionResponse" }, "CreateStorageLocation" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a bucket in Amazon S3 to store application versions, logs, and other files used by Elastic Beanstalk environments. The Elastic Beanstalk console and EB CLI call this API the first time you create an environment in a region. If the storage location already exists, CreateStorageLocation still returns the bucket name but does not create a new bucket.

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

The specified account has reached its limit of Amazon S3 buckets.

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

The specified account does not have a subscription to Amazon S3.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateStorageLocationRequest", "variableName" : "createStorageLocationRequest", "variableType" : "CreateStorageLocationRequest", "documentation" : null, "simpleType" : "CreateStorageLocationRequest", "variableSetterType" : "CreateStorageLocationRequest" }, "methodName" : "createStorageLocation", "operationName" : "CreateStorageLocation", "paginated" : false, "returnType" : { "returnType" : "CreateStorageLocationResponse", "documentation" : "

Results of a CreateStorageLocationResult call.

" }, "syncReturnType" : "CreateStorageLocationResponse" }, "DeleteApplication" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified application along with all associated versions and configurations. The application versions will not be deleted from your Amazon S3 bucket.

You cannot delete an application that has a running environment.

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

Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteApplicationRequest", "variableName" : "deleteApplicationRequest", "variableType" : "DeleteApplicationRequest", "documentation" : "

Request to delete an application.

", "simpleType" : "DeleteApplicationRequest", "variableSetterType" : "DeleteApplicationRequest" }, "methodName" : "deleteApplication", "operationName" : "DeleteApplication", "paginated" : false, "returnType" : { "returnType" : "DeleteApplicationResponse", "documentation" : null }, "syncReturnType" : "DeleteApplicationResponse" }, "DeleteApplicationVersion" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified version from the specified application.

You cannot delete an application version that is associated with a running environment.

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

Unable to delete the Amazon S3 source bundle associated with the application version. The application version was deleted successfully.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 }, { "exceptionName" : "OperationInProgressException", "documentation" : "

Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.

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

The specified S3 bucket does not belong to the S3 region in which the service is running. The following regions are supported:

  • IAD/us-east-1

  • PDX/us-west-2

  • DUB/eu-west-1

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteApplicationVersionRequest", "variableName" : "deleteApplicationVersionRequest", "variableType" : "DeleteApplicationVersionRequest", "documentation" : "

Request to delete an application version.

", "simpleType" : "DeleteApplicationVersionRequest", "variableSetterType" : "DeleteApplicationVersionRequest" }, "methodName" : "deleteApplicationVersion", "operationName" : "DeleteApplicationVersion", "paginated" : false, "returnType" : { "returnType" : "DeleteApplicationVersionResponse", "documentation" : null }, "syncReturnType" : "DeleteApplicationVersionResponse" }, "DeleteConfigurationTemplate" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified configuration template.

When you launch an environment using a configuration template, the environment gets a copy of the template. You can delete or modify the environment's copy of the template without affecting the running environment.

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

Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteConfigurationTemplateRequest", "variableName" : "deleteConfigurationTemplateRequest", "variableType" : "DeleteConfigurationTemplateRequest", "documentation" : "

Request to delete a configuration template.

", "simpleType" : "DeleteConfigurationTemplateRequest", "variableSetterType" : "DeleteConfigurationTemplateRequest" }, "methodName" : "deleteConfigurationTemplate", "operationName" : "DeleteConfigurationTemplate", "paginated" : false, "returnType" : { "returnType" : "DeleteConfigurationTemplateResponse", "documentation" : null }, "syncReturnType" : "DeleteConfigurationTemplateResponse" }, "DeleteEnvironmentConfiguration" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the draft configuration associated with the running environment.

Updating a running environment with any configuration changes creates a draft configuration set. You can get the draft configuration using DescribeConfigurationSettings while the update is in progress or if the update fails. The DeploymentStatus for the draft configuration indicates whether the deployment is in process or has failed. The draft configuration remains in existence until it is deleted with this action.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteEnvironmentConfigurationRequest", "variableName" : "deleteEnvironmentConfigurationRequest", "variableType" : "DeleteEnvironmentConfigurationRequest", "documentation" : "

Request to delete a draft environment configuration.

", "simpleType" : "DeleteEnvironmentConfigurationRequest", "variableSetterType" : "DeleteEnvironmentConfigurationRequest" }, "methodName" : "deleteEnvironmentConfiguration", "operationName" : "DeleteEnvironmentConfiguration", "paginated" : false, "returnType" : { "returnType" : "DeleteEnvironmentConfigurationResponse", "documentation" : null }, "syncReturnType" : "DeleteEnvironmentConfigurationResponse" }, "DeletePlatformVersion" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified version of a custom platform.

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

Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 }, { "exceptionName" : "ElasticBeanstalkServiceException", "documentation" : "

A generic service exception has occurred.

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

You cannot delete the platform version because there are still environments running on it.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeletePlatformVersionRequest", "variableName" : "deletePlatformVersionRequest", "variableType" : "DeletePlatformVersionRequest", "documentation" : "", "simpleType" : "DeletePlatformVersionRequest", "variableSetterType" : "DeletePlatformVersionRequest" }, "methodName" : "deletePlatformVersion", "operationName" : "DeletePlatformVersion", "paginated" : false, "returnType" : { "returnType" : "DeletePlatformVersionResponse", "documentation" : null }, "syncReturnType" : "DeletePlatformVersionResponse" }, "DescribeAccountAttributes" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns attributes related to AWS Elastic Beanstalk that are associated with the calling AWS account.

The result currently has one set of attributes—resource quotas.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeAccountAttributesRequest", "variableName" : "describeAccountAttributesRequest", "variableType" : "DescribeAccountAttributesRequest", "documentation" : null, "simpleType" : "DescribeAccountAttributesRequest", "variableSetterType" : "DescribeAccountAttributesRequest" }, "methodName" : "describeAccountAttributes", "operationName" : "DescribeAccountAttributes", "paginated" : false, "returnType" : { "returnType" : "DescribeAccountAttributesResponse", "documentation" : null }, "syncReturnType" : "DescribeAccountAttributesResponse" }, "DescribeApplicationVersions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieve a list of application versions.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeApplicationVersionsRequest", "variableName" : "describeApplicationVersionsRequest", "variableType" : "DescribeApplicationVersionsRequest", "documentation" : "

Request to describe application versions.

", "simpleType" : "DescribeApplicationVersionsRequest", "variableSetterType" : "DescribeApplicationVersionsRequest" }, "methodName" : "describeApplicationVersions", "operationName" : "DescribeApplicationVersions", "paginated" : false, "returnType" : { "returnType" : "DescribeApplicationVersionsResponse", "documentation" : "

Result message wrapping a list of application version descriptions.

" }, "syncReturnType" : "DescribeApplicationVersionsResponse" }, "DescribeApplications" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the descriptions of existing applications.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeApplicationsRequest", "variableName" : "describeApplicationsRequest", "variableType" : "DescribeApplicationsRequest", "documentation" : "

Request to describe one or more applications.

", "simpleType" : "DescribeApplicationsRequest", "variableSetterType" : "DescribeApplicationsRequest" }, "methodName" : "describeApplications", "operationName" : "DescribeApplications", "paginated" : false, "returnType" : { "returnType" : "DescribeApplicationsResponse", "documentation" : "

Result message containing a list of application descriptions.

" }, "syncReturnType" : "DescribeApplicationsResponse" }, "DescribeConfigurationOptions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the configuration options that are used in a particular configuration template or environment, or that a specified solution stack defines. The description includes the values the options, their default values, and an indication of the required action on a running environment if an option value is changed.

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

The specified account has reached its limit of Amazon S3 buckets.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeConfigurationOptionsRequest", "variableName" : "describeConfigurationOptionsRequest", "variableType" : "DescribeConfigurationOptionsRequest", "documentation" : "

Result message containing a list of application version descriptions.

", "simpleType" : "DescribeConfigurationOptionsRequest", "variableSetterType" : "DescribeConfigurationOptionsRequest" }, "methodName" : "describeConfigurationOptions", "operationName" : "DescribeConfigurationOptions", "paginated" : false, "returnType" : { "returnType" : "DescribeConfigurationOptionsResponse", "documentation" : "

Describes the settings for a specified configuration set.

" }, "syncReturnType" : "DescribeConfigurationOptionsResponse" }, "DescribeConfigurationSettings" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a description of the settings for the specified configuration set, that is, either a configuration template or the configuration set associated with a running environment.

When describing the settings for the configuration set associated with a running environment, it is possible to receive two sets of setting descriptions. One is the deployed configuration set, and the other is a draft configuration of an environment that is either in the process of deployment or that failed to deploy.

Related Topics

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

The specified account has reached its limit of Amazon S3 buckets.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeConfigurationSettingsRequest", "variableName" : "describeConfigurationSettingsRequest", "variableType" : "DescribeConfigurationSettingsRequest", "documentation" : "

Result message containing all of the configuration settings for a specified solution stack or configuration template.

", "simpleType" : "DescribeConfigurationSettingsRequest", "variableSetterType" : "DescribeConfigurationSettingsRequest" }, "methodName" : "describeConfigurationSettings", "operationName" : "DescribeConfigurationSettings", "paginated" : false, "returnType" : { "returnType" : "DescribeConfigurationSettingsResponse", "documentation" : "

The results from a request to change the configuration settings of an environment.

" }, "syncReturnType" : "DescribeConfigurationSettingsResponse" }, "DescribeEnvironmentHealth" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns information about the overall health of the specified environment. The DescribeEnvironmentHealth operation is only available with AWS Elastic Beanstalk Enhanced Health.

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

One or more input parameters is not valid. Please correct the input parameters and try the operation again.

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

A generic service exception has occurred.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeEnvironmentHealthRequest", "variableName" : "describeEnvironmentHealthRequest", "variableType" : "DescribeEnvironmentHealthRequest", "documentation" : "

See the example below to learn how to create a request body.

", "simpleType" : "DescribeEnvironmentHealthRequest", "variableSetterType" : "DescribeEnvironmentHealthRequest" }, "methodName" : "describeEnvironmentHealth", "operationName" : "DescribeEnvironmentHealth", "paginated" : false, "returnType" : { "returnType" : "DescribeEnvironmentHealthResponse", "documentation" : "

Health details for an AWS Elastic Beanstalk environment.

" }, "syncReturnType" : "DescribeEnvironmentHealthResponse" }, "DescribeEnvironmentManagedActionHistory" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Lists an environment's completed and failed managed actions.

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

A generic service exception has occurred.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeEnvironmentManagedActionHistoryRequest", "variableName" : "describeEnvironmentManagedActionHistoryRequest", "variableType" : "DescribeEnvironmentManagedActionHistoryRequest", "documentation" : "

Request to list completed and failed managed actions.

", "simpleType" : "DescribeEnvironmentManagedActionHistoryRequest", "variableSetterType" : "DescribeEnvironmentManagedActionHistoryRequest" }, "methodName" : "describeEnvironmentManagedActionHistory", "operationName" : "DescribeEnvironmentManagedActionHistory", "paginated" : false, "returnType" : { "returnType" : "DescribeEnvironmentManagedActionHistoryResponse", "documentation" : "

A result message containing a list of completed and failed managed actions.

" }, "syncReturnType" : "DescribeEnvironmentManagedActionHistoryResponse" }, "DescribeEnvironmentManagedActions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Lists an environment's upcoming and in-progress managed actions.

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

A generic service exception has occurred.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeEnvironmentManagedActionsRequest", "variableName" : "describeEnvironmentManagedActionsRequest", "variableType" : "DescribeEnvironmentManagedActionsRequest", "documentation" : "

Request to list an environment's upcoming and in-progress managed actions.

", "simpleType" : "DescribeEnvironmentManagedActionsRequest", "variableSetterType" : "DescribeEnvironmentManagedActionsRequest" }, "methodName" : "describeEnvironmentManagedActions", "operationName" : "DescribeEnvironmentManagedActions", "paginated" : false, "returnType" : { "returnType" : "DescribeEnvironmentManagedActionsResponse", "documentation" : "

The result message containing a list of managed actions.

" }, "syncReturnType" : "DescribeEnvironmentManagedActionsResponse" }, "DescribeEnvironmentResources" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns AWS resources for this environment.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeEnvironmentResourcesRequest", "variableName" : "describeEnvironmentResourcesRequest", "variableType" : "DescribeEnvironmentResourcesRequest", "documentation" : "

Request to describe the resources in an environment.

", "simpleType" : "DescribeEnvironmentResourcesRequest", "variableSetterType" : "DescribeEnvironmentResourcesRequest" }, "methodName" : "describeEnvironmentResources", "operationName" : "DescribeEnvironmentResources", "paginated" : false, "returnType" : { "returnType" : "DescribeEnvironmentResourcesResponse", "documentation" : "

Result message containing a list of environment resource descriptions.

" }, "syncReturnType" : "DescribeEnvironmentResourcesResponse" }, "DescribeEnvironments" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns descriptions for existing environments.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeEnvironmentsRequest", "variableName" : "describeEnvironmentsRequest", "variableType" : "DescribeEnvironmentsRequest", "documentation" : "

Request to describe one or more environments.

", "simpleType" : "DescribeEnvironmentsRequest", "variableSetterType" : "DescribeEnvironmentsRequest" }, "methodName" : "describeEnvironments", "operationName" : "DescribeEnvironments", "paginated" : false, "returnType" : { "returnType" : "DescribeEnvironmentsResponse", "documentation" : "

Result message containing a list of environment descriptions.

" }, "syncReturnType" : "DescribeEnvironmentsResponse" }, "DescribeEvents" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns list of event descriptions matching criteria up to the last 6 weeks.

This action returns the most recent 1,000 events from the specified NextToken.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeEventsRequest", "variableName" : "describeEventsRequest", "variableType" : "DescribeEventsRequest", "documentation" : "

Request to retrieve a list of events for an environment.

", "simpleType" : "DescribeEventsRequest", "variableSetterType" : "DescribeEventsRequest" }, "methodName" : "describeEvents", "operationName" : "DescribeEvents", "paginated" : true, "returnType" : { "returnType" : "DescribeEventsResponse", "documentation" : "

Result message wrapping a list of event descriptions.

" }, "syncReturnType" : "DescribeEventsResponse" }, "DescribeInstancesHealth" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves detailed information about the health of instances in your AWS Elastic Beanstalk. This operation requires enhanced health reporting.

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

One or more input parameters is not valid. Please correct the input parameters and try the operation again.

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

A generic service exception has occurred.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeInstancesHealthRequest", "variableName" : "describeInstancesHealthRequest", "variableType" : "DescribeInstancesHealthRequest", "documentation" : "

Parameters for a call to DescribeInstancesHealth.

", "simpleType" : "DescribeInstancesHealthRequest", "variableSetterType" : "DescribeInstancesHealthRequest" }, "methodName" : "describeInstancesHealth", "operationName" : "DescribeInstancesHealth", "paginated" : false, "returnType" : { "returnType" : "DescribeInstancesHealthResponse", "documentation" : "

Detailed health information about the Amazon EC2 instances in an AWS Elastic Beanstalk environment.

" }, "syncReturnType" : "DescribeInstancesHealthResponse" }, "DescribePlatformVersion" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the version of the platform.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 }, { "exceptionName" : "ElasticBeanstalkServiceException", "documentation" : "

A generic service exception has occurred.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribePlatformVersionRequest", "variableName" : "describePlatformVersionRequest", "variableType" : "DescribePlatformVersionRequest", "documentation" : "", "simpleType" : "DescribePlatformVersionRequest", "variableSetterType" : "DescribePlatformVersionRequest" }, "methodName" : "describePlatformVersion", "operationName" : "DescribePlatformVersion", "paginated" : false, "returnType" : { "returnType" : "DescribePlatformVersionResponse", "documentation" : null }, "syncReturnType" : "DescribePlatformVersionResponse" }, "ListAvailableSolutionStacks" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of the available solution stack names, with the public version first and then in reverse chronological order.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListAvailableSolutionStacksRequest", "variableName" : "listAvailableSolutionStacksRequest", "variableType" : "ListAvailableSolutionStacksRequest", "documentation" : null, "simpleType" : "ListAvailableSolutionStacksRequest", "variableSetterType" : "ListAvailableSolutionStacksRequest" }, "methodName" : "listAvailableSolutionStacks", "operationName" : "ListAvailableSolutionStacks", "paginated" : false, "returnType" : { "returnType" : "ListAvailableSolutionStacksResponse", "documentation" : "

A list of available AWS Elastic Beanstalk solution stacks.

" }, "syncReturnType" : "ListAvailableSolutionStacksResponse" }, "ListPlatformVersions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Lists the available platforms.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 }, { "exceptionName" : "ElasticBeanstalkServiceException", "documentation" : "

A generic service exception has occurred.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListPlatformVersionsRequest", "variableName" : "listPlatformVersionsRequest", "variableType" : "ListPlatformVersionsRequest", "documentation" : "", "simpleType" : "ListPlatformVersionsRequest", "variableSetterType" : "ListPlatformVersionsRequest" }, "methodName" : "listPlatformVersions", "operationName" : "ListPlatformVersions", "paginated" : false, "returnType" : { "returnType" : "ListPlatformVersionsResponse", "documentation" : null }, "syncReturnType" : "ListPlatformVersionsResponse" }, "ListTagsForResource" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the tags applied to an AWS Elastic Beanstalk resource. The response contains a list of tag key-value pairs.

Currently, Elastic Beanstalk only supports tagging of Elastic Beanstalk environments. For details about environment tagging, see Tagging Resources in Your Elastic Beanstalk Environment.

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

The specified account does not have sufficient privileges for one or more AWS services.

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

A resource doesn't exist for the specified Amazon Resource Name (ARN).

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

The type of the specified Amazon Resource Name (ARN) isn't supported for this operation.

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

Deletes and recreates all of the AWS resources (for example: the Auto Scaling group, load balancer, etc.) for a specified environment and forces a restart.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RebuildEnvironmentRequest", "variableName" : "rebuildEnvironmentRequest", "variableType" : "RebuildEnvironmentRequest", "documentation" : "

", "simpleType" : "RebuildEnvironmentRequest", "variableSetterType" : "RebuildEnvironmentRequest" }, "methodName" : "rebuildEnvironment", "operationName" : "RebuildEnvironment", "paginated" : false, "returnType" : { "returnType" : "RebuildEnvironmentResponse", "documentation" : null }, "syncReturnType" : "RebuildEnvironmentResponse" }, "RequestEnvironmentInfo" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Initiates a request to compile the specified type of information of the deployed environment.

Setting the InfoType to tail compiles the last lines from the application server log files of every Amazon EC2 instance in your environment.

Setting the InfoType to bundle compresses the application server log files for every Amazon EC2 instance into a .zip file. Legacy and .NET containers do not support bundle logs.

Use RetrieveEnvironmentInfo to obtain the set of logs.

Related Topics

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RequestEnvironmentInfoRequest", "variableName" : "requestEnvironmentInfoRequest", "variableType" : "RequestEnvironmentInfoRequest", "documentation" : "

Request to retrieve logs from an environment and store them in your Elastic Beanstalk storage bucket.

", "simpleType" : "RequestEnvironmentInfoRequest", "variableSetterType" : "RequestEnvironmentInfoRequest" }, "methodName" : "requestEnvironmentInfo", "operationName" : "RequestEnvironmentInfo", "paginated" : false, "returnType" : { "returnType" : "RequestEnvironmentInfoResponse", "documentation" : null }, "syncReturnType" : "RequestEnvironmentInfoResponse" }, "RestartAppServer" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Causes the environment to restart the application container server running on each Amazon EC2 instance.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RestartAppServerRequest", "variableName" : "restartAppServerRequest", "variableType" : "RestartAppServerRequest", "documentation" : "

", "simpleType" : "RestartAppServerRequest", "variableSetterType" : "RestartAppServerRequest" }, "methodName" : "restartAppServer", "operationName" : "RestartAppServer", "paginated" : false, "returnType" : { "returnType" : "RestartAppServerResponse", "documentation" : null }, "syncReturnType" : "RestartAppServerResponse" }, "RetrieveEnvironmentInfo" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves the compiled information from a RequestEnvironmentInfo request.

Related Topics

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RetrieveEnvironmentInfoRequest", "variableName" : "retrieveEnvironmentInfoRequest", "variableType" : "RetrieveEnvironmentInfoRequest", "documentation" : "

Request to download logs retrieved with RequestEnvironmentInfo.

", "simpleType" : "RetrieveEnvironmentInfoRequest", "variableSetterType" : "RetrieveEnvironmentInfoRequest" }, "methodName" : "retrieveEnvironmentInfo", "operationName" : "RetrieveEnvironmentInfo", "paginated" : false, "returnType" : { "returnType" : "RetrieveEnvironmentInfoResponse", "documentation" : "

Result message containing a description of the requested environment info.

" }, "syncReturnType" : "RetrieveEnvironmentInfoResponse" }, "SwapEnvironmentCNAMEs" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Swaps the CNAMEs of two environments.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "SwapEnvironmentCnamEsRequest", "variableName" : "swapEnvironmentCnamEsRequest", "variableType" : "SwapEnvironmentCnamEsRequest", "documentation" : "

Swaps the CNAMEs of two environments.

", "simpleType" : "SwapEnvironmentCnamEsRequest", "variableSetterType" : "SwapEnvironmentCnamEsRequest" }, "methodName" : "swapEnvironmentCNAMEs", "operationName" : "SwapEnvironmentCNAMEs", "paginated" : false, "returnType" : { "returnType" : "SwapEnvironmentCNAMEsResponse", "documentation" : null }, "syncReturnType" : "SwapEnvironmentCNAMEsResponse" }, "TerminateEnvironment" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Terminates the specified environment.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "TerminateEnvironmentRequest", "variableName" : "terminateEnvironmentRequest", "variableType" : "TerminateEnvironmentRequest", "documentation" : "

Request to terminate an environment.

", "simpleType" : "TerminateEnvironmentRequest", "variableSetterType" : "TerminateEnvironmentRequest" }, "methodName" : "terminateEnvironment", "operationName" : "TerminateEnvironment", "paginated" : false, "returnType" : { "returnType" : "TerminateEnvironmentResponse", "documentation" : "

Describes the properties of an environment.

" }, "syncReturnType" : "TerminateEnvironmentResponse" }, "UpdateApplication" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the specified application to have the specified properties.

If a property (for example, description) is not provided, the value remains unchanged. To clear these properties, specify an empty string.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateApplicationRequest", "variableName" : "updateApplicationRequest", "variableType" : "UpdateApplicationRequest", "documentation" : "

Request to update an application.

", "simpleType" : "UpdateApplicationRequest", "variableSetterType" : "UpdateApplicationRequest" }, "methodName" : "updateApplication", "operationName" : "UpdateApplication", "paginated" : false, "returnType" : { "returnType" : "UpdateApplicationResponse", "documentation" : "

Result message containing a single description of an application.

" }, "syncReturnType" : "UpdateApplicationResponse" }, "UpdateApplicationResourceLifecycle" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Modifies lifecycle settings for an application.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateApplicationResourceLifecycleRequest", "variableName" : "updateApplicationResourceLifecycleRequest", "variableType" : "UpdateApplicationResourceLifecycleRequest", "documentation" : "", "simpleType" : "UpdateApplicationResourceLifecycleRequest", "variableSetterType" : "UpdateApplicationResourceLifecycleRequest" }, "methodName" : "updateApplicationResourceLifecycle", "operationName" : "UpdateApplicationResourceLifecycle", "paginated" : false, "returnType" : { "returnType" : "UpdateApplicationResourceLifecycleResponse", "documentation" : null }, "syncReturnType" : "UpdateApplicationResourceLifecycleResponse" }, "UpdateApplicationVersion" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the specified application version to have the specified properties.

If a property (for example, description) is not provided, the value remains unchanged. To clear properties, specify an empty string.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateApplicationVersionRequest", "variableName" : "updateApplicationVersionRequest", "variableType" : "UpdateApplicationVersionRequest", "documentation" : "

", "simpleType" : "UpdateApplicationVersionRequest", "variableSetterType" : "UpdateApplicationVersionRequest" }, "methodName" : "updateApplicationVersion", "operationName" : "UpdateApplicationVersion", "paginated" : false, "returnType" : { "returnType" : "UpdateApplicationVersionResponse", "documentation" : "

Result message wrapping a single description of an application version.

" }, "syncReturnType" : "UpdateApplicationVersionResponse" }, "UpdateConfigurationTemplate" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the specified configuration template to have the specified properties or configuration option values.

If a property (for example, ApplicationName) is not provided, its value remains unchanged. To clear such properties, specify an empty string.

Related Topics

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 }, { "exceptionName" : "TooManyBucketsException", "documentation" : "

The specified account has reached its limit of Amazon S3 buckets.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateConfigurationTemplateRequest", "variableName" : "updateConfigurationTemplateRequest", "variableType" : "UpdateConfigurationTemplateRequest", "documentation" : "

The result message containing the options for the specified solution stack.

", "simpleType" : "UpdateConfigurationTemplateRequest", "variableSetterType" : "UpdateConfigurationTemplateRequest" }, "methodName" : "updateConfigurationTemplate", "operationName" : "UpdateConfigurationTemplate", "paginated" : false, "returnType" : { "returnType" : "UpdateConfigurationTemplateResponse", "documentation" : "

Describes the settings for a configuration set.

" }, "syncReturnType" : "UpdateConfigurationTemplateResponse" }, "UpdateEnvironment" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the environment description, deploys a new application version, updates the configuration settings to an entirely new configuration template, or updates select configuration option values in the running environment.

Attempting to update both the release and configuration is not allowed and AWS Elastic Beanstalk returns an InvalidParameterCombination error.

When updating the configuration settings to a new template or individual settings, a draft configuration is created and DescribeConfigurationSettings for this environment returns two setting descriptions with different DeploymentStatus values.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 }, { "exceptionName" : "TooManyBucketsException", "documentation" : "

The specified account has reached its limit of Amazon S3 buckets.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateEnvironmentRequest", "variableName" : "updateEnvironmentRequest", "variableType" : "UpdateEnvironmentRequest", "documentation" : "

Request to update an environment.

", "simpleType" : "UpdateEnvironmentRequest", "variableSetterType" : "UpdateEnvironmentRequest" }, "methodName" : "updateEnvironment", "operationName" : "UpdateEnvironment", "paginated" : false, "returnType" : { "returnType" : "UpdateEnvironmentResponse", "documentation" : "

Describes the properties of an environment.

" }, "syncReturnType" : "UpdateEnvironmentResponse" }, "UpdateTagsForResource" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Update the list of tags applied to an AWS Elastic Beanstalk resource. Two lists can be passed: TagsToAdd for tags to add or update, and TagsToRemove.

Currently, Elastic Beanstalk only supports tagging of Elastic Beanstalk environments. For details about environment tagging, see Tagging Resources in Your Elastic Beanstalk Environment.

If you create a custom IAM user policy to control permission to this operation, specify one of the following two virtual actions (or both) instead of the API operation name:

elasticbeanstalk:AddTags

Controls permission to call UpdateTagsForResource and pass a list of tags to add in the TagsToAdd parameter.

elasticbeanstalk:RemoveTags

Controls permission to call UpdateTagsForResource and pass a list of tag keys to remove in the TagsToRemove parameter.

For details about creating a custom user policy, see Creating a Custom User Policy.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 }, { "exceptionName" : "OperationInProgressException", "documentation" : "

Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.

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

The number of tags in the resource would exceed the number of tags that each resource can have.

To calculate this, the operation considers both the number of tags the resource already has and the tags this operation would add if it succeeded.

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

A resource doesn't exist for the specified Amazon Resource Name (ARN).

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

The type of the specified Amazon Resource Name (ARN) isn't supported for this operation.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateTagsForResourceRequest", "variableName" : "updateTagsForResourceRequest", "variableType" : "UpdateTagsForResourceRequest", "documentation" : "", "simpleType" : "UpdateTagsForResourceRequest", "variableSetterType" : "UpdateTagsForResourceRequest" }, "methodName" : "updateTagsForResource", "operationName" : "UpdateTagsForResource", "paginated" : false, "returnType" : { "returnType" : "UpdateTagsForResourceResponse", "documentation" : null }, "syncReturnType" : "UpdateTagsForResourceResponse" }, "ValidateConfigurationSettings" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Takes a set of configuration settings and either a configuration template or environment, and determines whether those values are valid.

This action returns a list of messages indicating any errors or warnings associated with the selection of option values.

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

The specified account does not have sufficient privileges for one or more AWS services.

", "httpStatusCode" : 403 }, { "exceptionName" : "TooManyBucketsException", "documentation" : "

The specified account has reached its limit of Amazon S3 buckets.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ValidateConfigurationSettingsRequest", "variableName" : "validateConfigurationSettingsRequest", "variableType" : "ValidateConfigurationSettingsRequest", "documentation" : "

A list of validation messages for a specified configuration template.

", "simpleType" : "ValidateConfigurationSettingsRequest", "variableSetterType" : "ValidateConfigurationSettingsRequest" }, "methodName" : "validateConfigurationSettings", "operationName" : "ValidateConfigurationSettings", "paginated" : false, "returnType" : { "returnType" : "ValidateConfigurationSettingsResponse", "documentation" : "

Provides a list of validation messages.

" }, "syncReturnType" : "ValidateConfigurationSettingsResponse" } }, "shapes" : { "AbortEnvironmentUpdateRequest" : { "c2jName" : "AbortEnvironmentUpdateMessage", "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" : "AbortEnvironmentUpdate", "locationName" : null, "requestUri" : "/", "target" : "AbortEnvironmentUpdate", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

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

This specifies the ID of the environment with the in-progress update that you want to cancel.

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

This specifies the ID of the environment with the in-progress update that you want to cancel.

\n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

\n@return This specifies the ID of the environment with the in-progress update that you want to cancel.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

\n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

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

This specifies the name of the environment with the in-progress update that you want to cancel.

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

This specifies the name of the environment with the in-progress update that you want to cancel.

\n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

\n@return This specifies the name of the environment with the in-progress update that you want to cancel.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

\n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

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

This specifies the ID of the environment with the in-progress update that you want to cancel.

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

This specifies the ID of the environment with the in-progress update that you want to cancel.

\n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

\n@return This specifies the ID of the environment with the in-progress update that you want to cancel.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

\n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

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

This specifies the name of the environment with the in-progress update that you want to cancel.

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

This specifies the name of the environment with the in-progress update that you want to cancel.

\n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

\n@return This specifies the name of the environment with the in-progress update that you want to cancel.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

\n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

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

This specifies the ID of the environment with the in-progress update that you want to cancel.

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

This specifies the ID of the environment with the in-progress update that you want to cancel.

\n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

\n@return This specifies the ID of the environment with the in-progress update that you want to cancel.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

\n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

This specifies the ID of the environment with the in-progress update that you want to cancel.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

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

This specifies the name of the environment with the in-progress update that you want to cancel.

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

This specifies the name of the environment with the in-progress update that you want to cancel.

\n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

\n@return This specifies the name of the environment with the in-progress update that you want to cancel.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

\n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

This specifies the name of the environment with the in-progress update that you want to cancel.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AbortEnvironmentUpdateRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AbortEnvironmentUpdateRequest", "variableName" : "abortEnvironmentUpdateRequest", "variableType" : "AbortEnvironmentUpdateRequest", "documentation" : null, "simpleType" : "AbortEnvironmentUpdateRequest", "variableSetterType" : "AbortEnvironmentUpdateRequest" }, "wrapper" : false }, "AbortEnvironmentUpdateResponse" : { "c2jName" : "AbortEnvironmentUpdateResponse", "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" : "AbortEnvironmentUpdateResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AbortEnvironmentUpdateResponse", "variableName" : "abortEnvironmentUpdateResponse", "variableType" : "AbortEnvironmentUpdateResponse", "documentation" : null, "simpleType" : "AbortEnvironmentUpdateResponse", "variableSetterType" : "AbortEnvironmentUpdateResponse" }, "wrapper" : false }, "ActionHistoryStatus" : { "c2jName" : "ActionHistoryStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "COMPLETED", "value" : "Completed" }, { "name" : "FAILED", "value" : "Failed" }, { "name" : "UNKNOWN", "value" : "Unknown" } ], "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" : "ActionHistoryStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionHistoryStatus", "variableName" : "actionHistoryStatus", "variableType" : "ActionHistoryStatus", "documentation" : null, "simpleType" : "ActionHistoryStatus", "variableSetterType" : "ActionHistoryStatus" }, "wrapper" : false }, "ActionStatus" : { "c2jName" : "ActionStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SCHEDULED", "value" : "Scheduled" }, { "name" : "PENDING", "value" : "Pending" }, { "name" : "RUNNING", "value" : "Running" }, { "name" : "UNKNOWN", "value" : "Unknown" } ], "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" : "ActionStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionStatus", "variableName" : "actionStatus", "variableType" : "ActionStatus", "documentation" : null, "simpleType" : "ActionStatus", "variableSetterType" : "ActionStatus" }, "wrapper" : false }, "ActionType" : { "c2jName" : "ActionType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "INSTANCE_REFRESH", "value" : "InstanceRefresh" }, { "name" : "PLATFORM_UPDATE", "value" : "PlatformUpdate" }, { "name" : "UNKNOWN", "value" : "Unknown" } ], "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" : "ActionType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionType", "variableName" : "actionType", "variableType" : "ActionType", "documentation" : null, "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "wrapper" : false }, "ApplicationDescription" : { "c2jName" : "ApplicationDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the properties of an application.

", "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" : "getApplicationArn", "beanStyleSetterMethodName" : "setApplicationArn", "c2jName" : "ApplicationArn", "c2jShape" : "ApplicationArn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

The name of the application.

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

The name of the application.

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

The name of the application.

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

The name of the application.

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

The name of the application.

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

The name of the application.

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

User-defined description of the application.

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

User-defined description of the application.

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

User-defined description of the application.

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

User-defined description of the application.

\n@return User-defined description of the application.", "getterModel" : { "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" : "

User-defined description of the application.

\n@param description User-defined description of the application.", "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" : "

User-defined description of the application.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

The date when the application 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

The date when the application was created.

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

The date when the application was created.

\n@param dateCreated The date when the application was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

The date when the application was created.

\n@return The date when the application 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

The date when the application was created.

\n@param dateCreated The date when the application was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

The date when the application was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

The date when the application was last modified.

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

The date when the application was last modified.

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

The date when the application was last modified.

\n@param dateUpdated The date when the application was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

The date when the application was last modified.

\n@return The date when the application was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

The date when the application was last modified.

\n@param dateUpdated The date when the application was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

The date when the application was last modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersions", "beanStyleSetterMethodName" : "setVersions", "c2jName" : "Versions", "c2jShape" : "VersionLabelsList", "defaultConsumerFluentSetterDocumentation" : "

The names of the versions for this application.

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

The names of the versions for this application.

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

The names of the versions for this application.

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

The names of the versions for this application.

\n

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

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

The names of the versions for this application.

\n@param versions The names of the versions for this application.", "setterMethodName" : "setVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "versions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "versions", "variableType" : "java.util.List", "documentation" : "

The names of the versions for this application.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfigurationTemplates", "beanStyleSetterMethodName" : "setConfigurationTemplates", "c2jName" : "ConfigurationTemplates", "c2jShape" : "ConfigurationTemplateNamesList", "defaultConsumerFluentSetterDocumentation" : "

The names of the configuration templates associated with this application.

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

The names of the configuration templates associated with this application.

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

The names of the configuration templates associated with this application.

\n@param configurationTemplates The names of the configuration templates associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationTemplates", "getterDocumentation" : "

The names of the configuration templates associated with this application.

\n

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

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

The names of the configuration templates associated with this application.

\n@param configurationTemplates The names of the configuration templates associated with this application.", "setterMethodName" : "setConfigurationTemplates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationTemplates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationTemplates", "variableType" : "java.util.List", "documentation" : "

The names of the configuration templates associated with this application.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

The lifecycle settings for the application.

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

The lifecycle settings for the application.

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

The lifecycle settings for the application.

\n@param resourceLifecycleConfig The lifecycle settings for the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

The lifecycle settings for the application.

\n@return The lifecycle settings for the application.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

The lifecycle settings for the application.

\n@param resourceLifecycleConfig The lifecycle settings for the application.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

The lifecycle settings for the application.

", "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationArn" : { "beanStyleGetterMethodName" : "getApplicationArn", "beanStyleSetterMethodName" : "setApplicationArn", "c2jName" : "ApplicationArn", "c2jShape" : "ApplicationArn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

The name of the application.

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

The name of the application.

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

The name of the application.

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

The name of the application.

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

The name of the application.

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

The name of the application.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConfigurationTemplates" : { "beanStyleGetterMethodName" : "getConfigurationTemplates", "beanStyleSetterMethodName" : "setConfigurationTemplates", "c2jName" : "ConfigurationTemplates", "c2jShape" : "ConfigurationTemplateNamesList", "defaultConsumerFluentSetterDocumentation" : "

The names of the configuration templates associated with this application.

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

The names of the configuration templates associated with this application.

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

The names of the configuration templates associated with this application.

\n@param configurationTemplates The names of the configuration templates associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationTemplates", "getterDocumentation" : "

The names of the configuration templates associated with this application.

\n

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

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

The names of the configuration templates associated with this application.

\n@param configurationTemplates The names of the configuration templates associated with this application.", "setterMethodName" : "setConfigurationTemplates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationTemplates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationTemplates", "variableType" : "java.util.List", "documentation" : "

The names of the configuration templates associated with this application.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "DateCreated" : { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

The date when the application 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

The date when the application was created.

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

The date when the application was created.

\n@param dateCreated The date when the application was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

The date when the application was created.

\n@return The date when the application 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

The date when the application was created.

\n@param dateCreated The date when the application was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

The date when the application was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DateUpdated" : { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

The date when the application was last modified.

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

The date when the application was last modified.

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

The date when the application was last modified.

\n@param dateUpdated The date when the application was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

The date when the application was last modified.

\n@return The date when the application was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

The date when the application was last modified.

\n@param dateUpdated The date when the application was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

The date when the application was last modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

User-defined description of the application.

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

User-defined description of the application.

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

User-defined description of the application.

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

User-defined description of the application.

\n@return User-defined description of the application.", "getterModel" : { "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" : "

User-defined description of the application.

\n@param description User-defined description of the application.", "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" : "

User-defined description of the application.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ResourceLifecycleConfig" : { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

The lifecycle settings for the application.

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

The lifecycle settings for the application.

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

The lifecycle settings for the application.

\n@param resourceLifecycleConfig The lifecycle settings for the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

The lifecycle settings for the application.

\n@return The lifecycle settings for the application.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

The lifecycle settings for the application.

\n@param resourceLifecycleConfig The lifecycle settings for the application.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

The lifecycle settings for the application.

", "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "xmlNameSpaceUri" : null }, "Versions" : { "beanStyleGetterMethodName" : "getVersions", "beanStyleSetterMethodName" : "setVersions", "c2jName" : "Versions", "c2jShape" : "VersionLabelsList", "defaultConsumerFluentSetterDocumentation" : "

The names of the versions for this application.

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

The names of the versions for this application.

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

The names of the versions for this application.

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

The names of the versions for this application.

\n

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

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

The names of the versions for this application.

\n@param versions The names of the versions for this application.", "setterMethodName" : "setVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "versions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "versions", "variableType" : "java.util.List", "documentation" : "

The names of the versions for this application.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationArn", "beanStyleSetterMethodName" : "setApplicationArn", "c2jName" : "ApplicationArn", "c2jShape" : "ApplicationArn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

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

The Amazon Resource Name (ARN) of the application.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

The name of the application.

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

The name of the application.

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

The name of the application.

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

The name of the application.

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

The name of the application.

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

The name of the application.

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

User-defined description of the application.

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

User-defined description of the application.

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

User-defined description of the application.

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

User-defined description of the application.

\n@return User-defined description of the application.", "getterModel" : { "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" : "

User-defined description of the application.

\n@param description User-defined description of the application.", "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" : "

User-defined description of the application.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

The date when the application 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

The date when the application was created.

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

The date when the application was created.

\n@param dateCreated The date when the application was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

The date when the application was created.

\n@return The date when the application 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

The date when the application was created.

\n@param dateCreated The date when the application was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

The date when the application was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

The date when the application was last modified.

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

The date when the application was last modified.

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

The date when the application was last modified.

\n@param dateUpdated The date when the application was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

The date when the application was last modified.

\n@return The date when the application was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

The date when the application was last modified.

\n@param dateUpdated The date when the application was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

The date when the application was last modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersions", "beanStyleSetterMethodName" : "setVersions", "c2jName" : "Versions", "c2jShape" : "VersionLabelsList", "defaultConsumerFluentSetterDocumentation" : "

The names of the versions for this application.

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

The names of the versions for this application.

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

The names of the versions for this application.

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

The names of the versions for this application.

\n

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

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

The names of the versions for this application.

\n@param versions The names of the versions for this application.", "setterMethodName" : "setVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "versions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "versions", "variableType" : "java.util.List", "documentation" : "

The names of the versions for this application.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfigurationTemplates", "beanStyleSetterMethodName" : "setConfigurationTemplates", "c2jName" : "ConfigurationTemplates", "c2jShape" : "ConfigurationTemplateNamesList", "defaultConsumerFluentSetterDocumentation" : "

The names of the configuration templates associated with this application.

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

The names of the configuration templates associated with this application.

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

The names of the configuration templates associated with this application.

\n@param configurationTemplates The names of the configuration templates associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationTemplates", "getterDocumentation" : "

The names of the configuration templates associated with this application.

\n

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

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

The names of the configuration templates associated with this application.

\n@param configurationTemplates The names of the configuration templates associated with this application.", "setterMethodName" : "setConfigurationTemplates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationTemplates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationTemplates", "variableType" : "java.util.List", "documentation" : "

The names of the configuration templates associated with this application.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

The lifecycle settings for the application.

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

The lifecycle settings for the application.

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

The lifecycle settings for the application.

\n@param resourceLifecycleConfig The lifecycle settings for the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

The lifecycle settings for the application.

\n@return The lifecycle settings for the application.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

The lifecycle settings for the application.

\n@param resourceLifecycleConfig The lifecycle settings for the application.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

The lifecycle settings for the application.

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

Application request metrics for an AWS Elastic Beanstalk environment.

", "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" : "getDuration", "beanStyleSetterMethodName" : "setDuration", "c2jName" : "Duration", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

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

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

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

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

\n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "duration", "getterDocumentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

\n@return The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).", "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" : "Duration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Duration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Duration", "sensitive" : false, "setterDocumentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

\n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).", "setterMethodName" : "setDuration", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "duration", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "duration", "variableType" : "Integer", "documentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequestCount", "beanStyleSetterMethodName" : "setRequestCount", "c2jName" : "RequestCount", "c2jShape" : "RequestCount", "defaultConsumerFluentSetterDocumentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

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

Average number of requests handled by the web server per second over the last 10 seconds.

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

Average number of requests handled by the web server per second over the last 10 seconds.

\n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestCount", "getterDocumentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

\n@return Average number of requests handled by the web server per second over the last 10 seconds.", "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" : "RequestCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RequestCount", "sensitive" : false, "setterDocumentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

\n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.", "setterMethodName" : "setRequestCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusCodes", "beanStyleSetterMethodName" : "setStatusCodes", "c2jName" : "StatusCodes", "c2jShape" : "StatusCodes", "defaultConsumerFluentSetterDocumentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

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

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

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

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

\n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "statusCodes", "getterDocumentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

\n@return Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.", "getterModel" : { "returnType" : "StatusCodes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StatusCodes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StatusCodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StatusCodes", "sensitive" : false, "setterDocumentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

\n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.", "setterMethodName" : "setStatusCodes", "setterModel" : { "variableDeclarationType" : "StatusCodes", "variableName" : "statusCodes", "variableType" : "StatusCodes", "documentation" : null, "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StatusCodes", "variableName" : "statusCodes", "variableType" : "StatusCodes", "documentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

", "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLatency", "beanStyleSetterMethodName" : "setLatency", "c2jName" : "Latency", "c2jShape" : "Latency", "defaultConsumerFluentSetterDocumentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

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

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

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

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

\n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latency", "getterDocumentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

\n@return Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.", "getterModel" : { "returnType" : "Latency", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Latency", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Latency", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Latency", "sensitive" : false, "setterDocumentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

\n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.", "setterMethodName" : "setLatency", "setterModel" : { "variableDeclarationType" : "Latency", "variableName" : "latency", "variableType" : "Latency", "documentation" : null, "simpleType" : "Latency", "variableSetterType" : "Latency" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Latency", "variableName" : "latency", "variableType" : "Latency", "documentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

", "simpleType" : "Latency", "variableSetterType" : "Latency" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Duration" : { "beanStyleGetterMethodName" : "getDuration", "beanStyleSetterMethodName" : "setDuration", "c2jName" : "Duration", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

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

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

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

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

\n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "duration", "getterDocumentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

\n@return The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).", "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" : "Duration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Duration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Duration", "sensitive" : false, "setterDocumentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

\n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).", "setterMethodName" : "setDuration", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "duration", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "duration", "variableType" : "Integer", "documentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Latency" : { "beanStyleGetterMethodName" : "getLatency", "beanStyleSetterMethodName" : "setLatency", "c2jName" : "Latency", "c2jShape" : "Latency", "defaultConsumerFluentSetterDocumentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

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

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

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

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

\n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latency", "getterDocumentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

\n@return Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.", "getterModel" : { "returnType" : "Latency", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Latency", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Latency", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Latency", "sensitive" : false, "setterDocumentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

\n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.", "setterMethodName" : "setLatency", "setterModel" : { "variableDeclarationType" : "Latency", "variableName" : "latency", "variableType" : "Latency", "documentation" : null, "simpleType" : "Latency", "variableSetterType" : "Latency" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Latency", "variableName" : "latency", "variableType" : "Latency", "documentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

", "simpleType" : "Latency", "variableSetterType" : "Latency" }, "xmlNameSpaceUri" : null }, "RequestCount" : { "beanStyleGetterMethodName" : "getRequestCount", "beanStyleSetterMethodName" : "setRequestCount", "c2jName" : "RequestCount", "c2jShape" : "RequestCount", "defaultConsumerFluentSetterDocumentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

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

Average number of requests handled by the web server per second over the last 10 seconds.

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

Average number of requests handled by the web server per second over the last 10 seconds.

\n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestCount", "getterDocumentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

\n@return Average number of requests handled by the web server per second over the last 10 seconds.", "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" : "RequestCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RequestCount", "sensitive" : false, "setterDocumentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

\n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.", "setterMethodName" : "setRequestCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "StatusCodes" : { "beanStyleGetterMethodName" : "getStatusCodes", "beanStyleSetterMethodName" : "setStatusCodes", "c2jName" : "StatusCodes", "c2jShape" : "StatusCodes", "defaultConsumerFluentSetterDocumentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

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

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

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

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

\n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "statusCodes", "getterDocumentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

\n@return Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.", "getterModel" : { "returnType" : "StatusCodes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StatusCodes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StatusCodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StatusCodes", "sensitive" : false, "setterDocumentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

\n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.", "setterMethodName" : "setStatusCodes", "setterModel" : { "variableDeclarationType" : "StatusCodes", "variableName" : "statusCodes", "variableType" : "StatusCodes", "documentation" : null, "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StatusCodes", "variableName" : "statusCodes", "variableType" : "StatusCodes", "documentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

", "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDuration", "beanStyleSetterMethodName" : "setDuration", "c2jName" : "Duration", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

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

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

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

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

\n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "duration", "getterDocumentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

\n@return The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).", "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" : "Duration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Duration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Duration", "sensitive" : false, "setterDocumentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

\n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).", "setterMethodName" : "setDuration", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "duration", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "duration", "variableType" : "Integer", "documentation" : "

The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequestCount", "beanStyleSetterMethodName" : "setRequestCount", "c2jName" : "RequestCount", "c2jShape" : "RequestCount", "defaultConsumerFluentSetterDocumentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

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

Average number of requests handled by the web server per second over the last 10 seconds.

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

Average number of requests handled by the web server per second over the last 10 seconds.

\n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestCount", "getterDocumentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

\n@return Average number of requests handled by the web server per second over the last 10 seconds.", "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" : "RequestCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RequestCount", "sensitive" : false, "setterDocumentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

\n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.", "setterMethodName" : "setRequestCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : "

Average number of requests handled by the web server per second over the last 10 seconds.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusCodes", "beanStyleSetterMethodName" : "setStatusCodes", "c2jName" : "StatusCodes", "c2jShape" : "StatusCodes", "defaultConsumerFluentSetterDocumentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

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

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

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

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

\n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "statusCodes", "getterDocumentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

\n@return Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.", "getterModel" : { "returnType" : "StatusCodes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StatusCodes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StatusCodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StatusCodes", "sensitive" : false, "setterDocumentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

\n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.", "setterMethodName" : "setStatusCodes", "setterModel" : { "variableDeclarationType" : "StatusCodes", "variableName" : "statusCodes", "variableType" : "StatusCodes", "documentation" : null, "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StatusCodes", "variableName" : "statusCodes", "variableType" : "StatusCodes", "documentation" : "

Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

", "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLatency", "beanStyleSetterMethodName" : "setLatency", "c2jName" : "Latency", "c2jShape" : "Latency", "defaultConsumerFluentSetterDocumentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

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

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

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

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

\n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latency", "getterDocumentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

\n@return Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.", "getterModel" : { "returnType" : "Latency", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Latency", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Latency", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Latency", "sensitive" : false, "setterDocumentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

\n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.", "setterMethodName" : "setLatency", "setterModel" : { "variableDeclarationType" : "Latency", "variableName" : "latency", "variableType" : "Latency", "documentation" : null, "simpleType" : "Latency", "variableSetterType" : "Latency" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Latency", "variableName" : "latency", "variableType" : "Latency", "documentation" : "

Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one millisecond resolution.

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

The resource lifecycle configuration for an application. Defines lifecycle settings for resources that belong to the application, and the service role that Elastic Beanstalk assumes in order to apply lifecycle settings. The version lifecycle configuration defines lifecycle settings for application versions.

", "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" : "getServiceRole", "beanStyleSetterMethodName" : "setServiceRole", "c2jName" : "ServiceRole", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

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

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

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

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

\n@param serviceRole The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceRole", "getterDocumentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

\n@return The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceRole", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceRole", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceRole", "sensitive" : false, "setterDocumentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

\n@param serviceRole The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.", "setterMethodName" : "setServiceRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceRole", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceRole", "variableType" : "String", "documentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLifecycleConfig", "beanStyleSetterMethodName" : "setVersionLifecycleConfig", "c2jName" : "VersionLifecycleConfig", "c2jShape" : "ApplicationVersionLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

The application version lifecycle configuration.

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

The application version lifecycle configuration.

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

The application version lifecycle configuration.

\n@param versionLifecycleConfig The application version lifecycle configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLifecycleConfig", "getterDocumentation" : "

The application version lifecycle configuration.

\n@return The application version lifecycle configuration.", "getterModel" : { "returnType" : "ApplicationVersionLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "VersionLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

The application version lifecycle configuration.

\n@param versionLifecycleConfig The application version lifecycle configuration.", "setterMethodName" : "setVersionLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationVersionLifecycleConfig", "variableName" : "versionLifecycleConfig", "variableType" : "ApplicationVersionLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationVersionLifecycleConfig", "variableSetterType" : "ApplicationVersionLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionLifecycleConfig", "variableName" : "versionLifecycleConfig", "variableType" : "ApplicationVersionLifecycleConfig", "documentation" : "

The application version lifecycle configuration.

", "simpleType" : "ApplicationVersionLifecycleConfig", "variableSetterType" : "ApplicationVersionLifecycleConfig" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ServiceRole" : { "beanStyleGetterMethodName" : "getServiceRole", "beanStyleSetterMethodName" : "setServiceRole", "c2jName" : "ServiceRole", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

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

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

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

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

\n@param serviceRole The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceRole", "getterDocumentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

\n@return The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceRole", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceRole", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceRole", "sensitive" : false, "setterDocumentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

\n@param serviceRole The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.", "setterMethodName" : "setServiceRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceRole", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceRole", "variableType" : "String", "documentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VersionLifecycleConfig" : { "beanStyleGetterMethodName" : "getVersionLifecycleConfig", "beanStyleSetterMethodName" : "setVersionLifecycleConfig", "c2jName" : "VersionLifecycleConfig", "c2jShape" : "ApplicationVersionLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

The application version lifecycle configuration.

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

The application version lifecycle configuration.

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

The application version lifecycle configuration.

\n@param versionLifecycleConfig The application version lifecycle configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLifecycleConfig", "getterDocumentation" : "

The application version lifecycle configuration.

\n@return The application version lifecycle configuration.", "getterModel" : { "returnType" : "ApplicationVersionLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "VersionLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

The application version lifecycle configuration.

\n@param versionLifecycleConfig The application version lifecycle configuration.", "setterMethodName" : "setVersionLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationVersionLifecycleConfig", "variableName" : "versionLifecycleConfig", "variableType" : "ApplicationVersionLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationVersionLifecycleConfig", "variableSetterType" : "ApplicationVersionLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionLifecycleConfig", "variableName" : "versionLifecycleConfig", "variableType" : "ApplicationVersionLifecycleConfig", "documentation" : "

The application version lifecycle configuration.

", "simpleType" : "ApplicationVersionLifecycleConfig", "variableSetterType" : "ApplicationVersionLifecycleConfig" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getServiceRole", "beanStyleSetterMethodName" : "setServiceRole", "c2jName" : "ServiceRole", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

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

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

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

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

\n@param serviceRole The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceRole", "getterDocumentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

\n@return The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceRole", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceRole", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceRole", "sensitive" : false, "setterDocumentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

\n@param serviceRole The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.", "setterMethodName" : "setServiceRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceRole", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceRole", "variableType" : "String", "documentation" : "

The ARN of an IAM service role that Elastic Beanstalk has permission to assume.

The ServiceRole property is required the first time that you provide a VersionLifecycleConfig for the application in one of the supporting calls (CreateApplication or UpdateApplicationResourceLifecycle). After you provide it once, in either one of the calls, Elastic Beanstalk persists the Service Role with the application, and you don't need to specify it again in subsequent UpdateApplicationResourceLifecycle calls. You can, however, specify it in subsequent calls to change the Service Role to another value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLifecycleConfig", "beanStyleSetterMethodName" : "setVersionLifecycleConfig", "c2jName" : "VersionLifecycleConfig", "c2jShape" : "ApplicationVersionLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

The application version lifecycle configuration.

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

The application version lifecycle configuration.

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

The application version lifecycle configuration.

\n@param versionLifecycleConfig The application version lifecycle configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLifecycleConfig", "getterDocumentation" : "

The application version lifecycle configuration.

\n@return The application version lifecycle configuration.", "getterModel" : { "returnType" : "ApplicationVersionLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "VersionLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

The application version lifecycle configuration.

\n@param versionLifecycleConfig The application version lifecycle configuration.", "setterMethodName" : "setVersionLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationVersionLifecycleConfig", "variableName" : "versionLifecycleConfig", "variableType" : "ApplicationVersionLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationVersionLifecycleConfig", "variableSetterType" : "ApplicationVersionLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionLifecycleConfig", "variableName" : "versionLifecycleConfig", "variableType" : "ApplicationVersionLifecycleConfig", "documentation" : "

The application version lifecycle configuration.

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

Describes the properties of an application version.

", "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" : "getApplicationVersionArn", "beanStyleSetterMethodName" : "setApplicationVersionArn", "c2jName" : "ApplicationVersionArn", "c2jShape" : "ApplicationVersionArn", "defaultConsumerFluentSetterDocumentation" : "

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

The Amazon Resource Name (ARN) of the application version.

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

The Amazon Resource Name (ARN) of the application version.

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

The Amazon Resource Name (ARN) of the application version.

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

The Amazon Resource Name (ARN) of the application version.

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

The Amazon Resource Name (ARN) of the application version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

The name of the application to which the application version belongs.

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

The name of the application to which the application version belongs.

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

The name of the application to which the application version belongs.

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

The name of the application to which the application version belongs.

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

The name of the application to which the application version belongs.

\n@param applicationName The name of the application to which the application version belongs.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

The name of the application to which the application version belongs.

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

The description of the application 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 #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 application version.

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

The description of the application version.

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

The description of the application version.

\n@return The description of the application 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" : "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 application version.

\n@param description The description of the application version.", "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 application version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

A unique identifier for the application 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

A unique identifier for the application version.

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

A unique identifier for the application version.

\n@param versionLabel A unique identifier for the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

A unique identifier for the application version.

\n@return A unique identifier for the application 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

A unique identifier for the application version.

\n@param versionLabel A unique identifier for the application version.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

A unique identifier for the application version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceBuildInformation", "beanStyleSetterMethodName" : "setSourceBuildInformation", "c2jName" : "SourceBuildInformation", "c2jShape" : "SourceBuildInformation", "defaultConsumerFluentSetterDocumentation" : "

If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

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

If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

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

If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

\n@param sourceBuildInformation If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBuildInformation", "getterDocumentation" : "

If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

\n@return If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.", "getterModel" : { "returnType" : "SourceBuildInformation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBuildInformation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBuildInformation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBuildInformation", "sensitive" : false, "setterDocumentation" : "

If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

\n@param sourceBuildInformation If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.", "setterMethodName" : "setSourceBuildInformation", "setterModel" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : null, "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : "

If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

", "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBuildArn", "beanStyleSetterMethodName" : "setBuildArn", "c2jName" : "BuildArn", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Reference to the artifact from the AWS CodeBuild build.

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

Reference to the artifact from the AWS CodeBuild build.

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

Reference to the artifact from the AWS CodeBuild build.

\n@param buildArn Reference to the artifact from the AWS CodeBuild build.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "buildArn", "getterDocumentation" : "

Reference to the artifact from the AWS CodeBuild build.

\n@return Reference to the artifact from the AWS CodeBuild build.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BuildArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BuildArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BuildArn", "sensitive" : false, "setterDocumentation" : "

Reference to the artifact from the AWS CodeBuild build.

\n@param buildArn Reference to the artifact from the AWS CodeBuild build.", "setterMethodName" : "setBuildArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "buildArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "buildArn", "variableType" : "String", "documentation" : "

Reference to the artifact from the AWS CodeBuild build.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceBundle", "beanStyleSetterMethodName" : "setSourceBundle", "c2jName" : "SourceBundle", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

The storage location of the application version's source bundle in Amazon S3.

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

The storage location of the application version's source bundle in Amazon S3.

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

The storage location of the application version's source bundle in Amazon S3.

\n@param sourceBundle The storage location of the application version's source bundle in Amazon S3.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBundle", "getterDocumentation" : "

The storage location of the application version's source bundle in Amazon S3.

\n@return The storage location of the application version's source bundle in Amazon S3.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBundle", "sensitive" : false, "setterDocumentation" : "

The storage location of the application version's source bundle in Amazon S3.

\n@param sourceBundle The storage location of the application version's source bundle in Amazon S3.", "setterMethodName" : "setSourceBundle", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : "

The storage location of the application version's source bundle in Amazon S3.

", "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

The creation date of the application version.

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

The creation date of the application version.

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

The creation date of the application version.

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

The creation date of the application version.

\n@return The creation date of the application version.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

The creation date of the application version.

\n@param dateCreated The creation date of the application version.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

The creation date of the application version.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

The last modified date of the application version.

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

The last modified date of the application version.

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

The last modified date of the application version.

\n@param dateUpdated The last modified date of the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

The last modified date of the application version.

\n@return The last modified date of the application version.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

The last modified date of the application version.

\n@param dateUpdated The last modified date of the application version.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

The last modified date of the application version.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ApplicationVersionStatus", "defaultConsumerFluentSetterDocumentation" : "

The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

  • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

  • Processing – Elastic Beanstalk is currently processing the application version.

  • Building – Application version is currently undergoing an AWS CodeBuild build.

  • Processed – Elastic Beanstalk was successfully pre-processed and validated.

  • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

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

The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

  • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

  • Processing – Elastic Beanstalk is currently processing the application version.

  • Building – Application version is currently undergoing an AWS CodeBuild build.

  • Processed – Elastic Beanstalk was successfully pre-processed and validated.

  • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

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

The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

  • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

  • Processing – Elastic Beanstalk is currently processing the application version.

  • Building – Application version is currently undergoing an AWS CodeBuild build.

  • Processed – Elastic Beanstalk was successfully pre-processed and validated.

  • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

\n@param status The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

  • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

  • Processing – Elastic Beanstalk is currently processing the application version.

  • Building – Application version is currently undergoing an AWS CodeBuild build.

  • Processed – Elastic Beanstalk was successfully pre-processed and validated.

  • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

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

    The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

    • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

    • Processing – Elastic Beanstalk is currently processing the application version.

    • Building – Application version is currently undergoing an AWS CodeBuild build.

    • Processed – Elastic Beanstalk was successfully pre-processed and validated.

    • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

    \n

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

    \n@return The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

    • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

    • Processing – Elastic Beanstalk is currently processing the application version.

    • Building – Application version is currently undergoing an AWS CodeBuild build.

    • Processed – Elastic Beanstalk was successfully pre-processed and validated.

    • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

    • \n@see ApplicationVersionStatus", "getterModel" : { "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 processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

      • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

      • Processing – Elastic Beanstalk is currently processing the application version.

      • Building – Application version is currently undergoing an AWS CodeBuild build.

      • Processed – Elastic Beanstalk was successfully pre-processed and validated.

      • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

      \n@param status The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

      • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

      • Processing – Elastic Beanstalk is currently processing the application version.

      • Building – Application version is currently undergoing an AWS CodeBuild build.

      • Processed – Elastic Beanstalk was successfully pre-processed and validated.

      • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

      • \n@see ApplicationVersionStatus", "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 processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

        • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

        • Processing – Elastic Beanstalk is currently processing the application version.

        • Building – Application version is currently undergoing an AWS CodeBuild build.

        • Processed – Elastic Beanstalk was successfully pre-processed and validated.

        • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

        The name of the application to which the application version belongs.

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

        The name of the application to which the application version belongs.

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

        The name of the application to which the application version belongs.

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

        The name of the application to which the application version belongs.

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

        The name of the application to which the application version belongs.

        \n@param applicationName The name of the application to which the application version belongs.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

        The name of the application to which the application version belongs.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ApplicationVersionArn" : { "beanStyleGetterMethodName" : "getApplicationVersionArn", "beanStyleSetterMethodName" : "setApplicationVersionArn", "c2jName" : "ApplicationVersionArn", "c2jShape" : "ApplicationVersionArn", "defaultConsumerFluentSetterDocumentation" : "

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

        The Amazon Resource Name (ARN) of the application version.

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

        The Amazon Resource Name (ARN) of the application version.

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

        The Amazon Resource Name (ARN) of the application version.

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

        The Amazon Resource Name (ARN) of the application version.

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

        The Amazon Resource Name (ARN) of the application version.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "BuildArn" : { "beanStyleGetterMethodName" : "getBuildArn", "beanStyleSetterMethodName" : "setBuildArn", "c2jName" : "BuildArn", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

        Reference to the artifact from the AWS CodeBuild build.

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

        Reference to the artifact from the AWS CodeBuild build.

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

        Reference to the artifact from the AWS CodeBuild build.

        \n@param buildArn Reference to the artifact from the AWS CodeBuild build.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "buildArn", "getterDocumentation" : "

        Reference to the artifact from the AWS CodeBuild build.

        \n@return Reference to the artifact from the AWS CodeBuild build.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BuildArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BuildArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BuildArn", "sensitive" : false, "setterDocumentation" : "

        Reference to the artifact from the AWS CodeBuild build.

        \n@param buildArn Reference to the artifact from the AWS CodeBuild build.", "setterMethodName" : "setBuildArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "buildArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "buildArn", "variableType" : "String", "documentation" : "

        Reference to the artifact from the AWS CodeBuild build.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DateCreated" : { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

        The creation date of the application version.

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

        The creation date of the application version.

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

        The creation date of the application version.

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

        The creation date of the application version.

        \n@return The creation date of the application version.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

        The creation date of the application version.

        \n@param dateCreated The creation date of the application version.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

        The creation date of the application version.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DateUpdated" : { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

        The last modified date of the application version.

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

        The last modified date of the application version.

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

        The last modified date of the application version.

        \n@param dateUpdated The last modified date of the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

        The last modified date of the application version.

        \n@return The last modified date of the application version.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

        The last modified date of the application version.

        \n@param dateUpdated The last modified date of the application version.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

        The last modified date of the application version.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

        The description of the application 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 #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 application version.

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

        The description of the application version.

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

        The description of the application version.

        \n@return The description of the application 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" : "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 application version.

        \n@param description The description of the application version.", "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 application version.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SourceBuildInformation" : { "beanStyleGetterMethodName" : "getSourceBuildInformation", "beanStyleSetterMethodName" : "setSourceBuildInformation", "c2jName" : "SourceBuildInformation", "c2jShape" : "SourceBuildInformation", "defaultConsumerFluentSetterDocumentation" : "

        If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

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

        If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

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

        If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

        \n@param sourceBuildInformation If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBuildInformation", "getterDocumentation" : "

        If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

        \n@return If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.", "getterModel" : { "returnType" : "SourceBuildInformation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBuildInformation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBuildInformation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBuildInformation", "sensitive" : false, "setterDocumentation" : "

        If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

        \n@param sourceBuildInformation If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.", "setterMethodName" : "setSourceBuildInformation", "setterModel" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : null, "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : "

        If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

        ", "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "xmlNameSpaceUri" : null }, "SourceBundle" : { "beanStyleGetterMethodName" : "getSourceBundle", "beanStyleSetterMethodName" : "setSourceBundle", "c2jName" : "SourceBundle", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

        The storage location of the application version's source bundle in Amazon S3.

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

        The storage location of the application version's source bundle in Amazon S3.

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

        The storage location of the application version's source bundle in Amazon S3.

        \n@param sourceBundle The storage location of the application version's source bundle in Amazon S3.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBundle", "getterDocumentation" : "

        The storage location of the application version's source bundle in Amazon S3.

        \n@return The storage location of the application version's source bundle in Amazon S3.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBundle", "sensitive" : false, "setterDocumentation" : "

        The storage location of the application version's source bundle in Amazon S3.

        \n@param sourceBundle The storage location of the application version's source bundle in Amazon S3.", "setterMethodName" : "setSourceBundle", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : "

        The storage location of the application version's source bundle in Amazon S3.

        ", "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ApplicationVersionStatus", "defaultConsumerFluentSetterDocumentation" : "

        The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

        • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

        • Processing – Elastic Beanstalk is currently processing the application version.

        • Building – Application version is currently undergoing an AWS CodeBuild build.

        • Processed – Elastic Beanstalk was successfully pre-processed and validated.

        • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

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

        The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

        • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

        • Processing – Elastic Beanstalk is currently processing the application version.

        • Building – Application version is currently undergoing an AWS CodeBuild build.

        • Processed – Elastic Beanstalk was successfully pre-processed and validated.

        • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

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

        The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

        • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

        • Processing – Elastic Beanstalk is currently processing the application version.

        • Building – Application version is currently undergoing an AWS CodeBuild build.

        • Processed – Elastic Beanstalk was successfully pre-processed and validated.

        • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

        \n@param status The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

        • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

        • Processing – Elastic Beanstalk is currently processing the application version.

        • Building – Application version is currently undergoing an AWS CodeBuild build.

        • Processed – Elastic Beanstalk was successfully pre-processed and validated.

        • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

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

          The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

          • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

          • Processing – Elastic Beanstalk is currently processing the application version.

          • Building – Application version is currently undergoing an AWS CodeBuild build.

          • Processed – Elastic Beanstalk was successfully pre-processed and validated.

          • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

          \n

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

          \n@return The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

          • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

          • Processing – Elastic Beanstalk is currently processing the application version.

          • Building – Application version is currently undergoing an AWS CodeBuild build.

          • Processed – Elastic Beanstalk was successfully pre-processed and validated.

          • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

          • \n@see ApplicationVersionStatus", "getterModel" : { "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 processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

            • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

            • Processing – Elastic Beanstalk is currently processing the application version.

            • Building – Application version is currently undergoing an AWS CodeBuild build.

            • Processed – Elastic Beanstalk was successfully pre-processed and validated.

            • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

            \n@param status The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

            • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

            • Processing – Elastic Beanstalk is currently processing the application version.

            • Building – Application version is currently undergoing an AWS CodeBuild build.

            • Processed – Elastic Beanstalk was successfully pre-processed and validated.

            • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

            • \n@see ApplicationVersionStatus", "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 processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

              • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

              • Processing – Elastic Beanstalk is currently processing the application version.

              • Building – Application version is currently undergoing an AWS CodeBuild build.

              • Processed – Elastic Beanstalk was successfully pre-processed and validated.

              • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

              A unique identifier for the application 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

              A unique identifier for the application version.

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

              A unique identifier for the application version.

              \n@param versionLabel A unique identifier for the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

              A unique identifier for the application version.

              \n@return A unique identifier for the application 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

              A unique identifier for the application version.

              \n@param versionLabel A unique identifier for the application version.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

              A unique identifier for the application version.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationVersionArn", "beanStyleSetterMethodName" : "setApplicationVersionArn", "c2jName" : "ApplicationVersionArn", "c2jShape" : "ApplicationVersionArn", "defaultConsumerFluentSetterDocumentation" : "

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

              The Amazon Resource Name (ARN) of the application version.

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

              The Amazon Resource Name (ARN) of the application version.

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

              The Amazon Resource Name (ARN) of the application version.

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

              The Amazon Resource Name (ARN) of the application version.

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

              The Amazon Resource Name (ARN) of the application version.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

              The name of the application to which the application version belongs.

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

              The name of the application to which the application version belongs.

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

              The name of the application to which the application version belongs.

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

              The name of the application to which the application version belongs.

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

              The name of the application to which the application version belongs.

              \n@param applicationName The name of the application to which the application version belongs.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

              The name of the application to which the application version belongs.

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

              The description of the application 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 #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 application version.

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

              The description of the application version.

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

              The description of the application version.

              \n@return The description of the application 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" : "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 application version.

              \n@param description The description of the application version.", "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 application version.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

              A unique identifier for the application 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

              A unique identifier for the application version.

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

              A unique identifier for the application version.

              \n@param versionLabel A unique identifier for the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

              A unique identifier for the application version.

              \n@return A unique identifier for the application 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

              A unique identifier for the application version.

              \n@param versionLabel A unique identifier for the application version.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

              A unique identifier for the application version.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceBuildInformation", "beanStyleSetterMethodName" : "setSourceBuildInformation", "c2jName" : "SourceBuildInformation", "c2jShape" : "SourceBuildInformation", "defaultConsumerFluentSetterDocumentation" : "

              If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

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

              If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

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

              If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

              \n@param sourceBuildInformation If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBuildInformation", "getterDocumentation" : "

              If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

              \n@return If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.", "getterModel" : { "returnType" : "SourceBuildInformation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBuildInformation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBuildInformation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBuildInformation", "sensitive" : false, "setterDocumentation" : "

              If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

              \n@param sourceBuildInformation If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.", "setterMethodName" : "setSourceBuildInformation", "setterModel" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : null, "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : "

              If the version's source code was retrieved from AWS CodeCommit, the location of the source code for the application version.

              ", "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBuildArn", "beanStyleSetterMethodName" : "setBuildArn", "c2jName" : "BuildArn", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

              Reference to the artifact from the AWS CodeBuild build.

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

              Reference to the artifact from the AWS CodeBuild build.

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

              Reference to the artifact from the AWS CodeBuild build.

              \n@param buildArn Reference to the artifact from the AWS CodeBuild build.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "buildArn", "getterDocumentation" : "

              Reference to the artifact from the AWS CodeBuild build.

              \n@return Reference to the artifact from the AWS CodeBuild build.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BuildArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BuildArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BuildArn", "sensitive" : false, "setterDocumentation" : "

              Reference to the artifact from the AWS CodeBuild build.

              \n@param buildArn Reference to the artifact from the AWS CodeBuild build.", "setterMethodName" : "setBuildArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "buildArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "buildArn", "variableType" : "String", "documentation" : "

              Reference to the artifact from the AWS CodeBuild build.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceBundle", "beanStyleSetterMethodName" : "setSourceBundle", "c2jName" : "SourceBundle", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

              The storage location of the application version's source bundle in Amazon S3.

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

              The storage location of the application version's source bundle in Amazon S3.

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

              The storage location of the application version's source bundle in Amazon S3.

              \n@param sourceBundle The storage location of the application version's source bundle in Amazon S3.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBundle", "getterDocumentation" : "

              The storage location of the application version's source bundle in Amazon S3.

              \n@return The storage location of the application version's source bundle in Amazon S3.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBundle", "sensitive" : false, "setterDocumentation" : "

              The storage location of the application version's source bundle in Amazon S3.

              \n@param sourceBundle The storage location of the application version's source bundle in Amazon S3.", "setterMethodName" : "setSourceBundle", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : "

              The storage location of the application version's source bundle in Amazon S3.

              ", "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

              The creation date of the application version.

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

              The creation date of the application version.

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

              The creation date of the application version.

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

              The creation date of the application version.

              \n@return The creation date of the application version.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

              The creation date of the application version.

              \n@param dateCreated The creation date of the application version.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

              The creation date of the application version.

              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

              The last modified date of the application version.

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

              The last modified date of the application version.

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

              The last modified date of the application version.

              \n@param dateUpdated The last modified date of the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

              The last modified date of the application version.

              \n@return The last modified date of the application version.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

              The last modified date of the application version.

              \n@param dateUpdated The last modified date of the application version.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

              The last modified date of the application version.

              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ApplicationVersionStatus", "defaultConsumerFluentSetterDocumentation" : "

              The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

              • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

              • Processing – Elastic Beanstalk is currently processing the application version.

              • Building – Application version is currently undergoing an AWS CodeBuild build.

              • Processed – Elastic Beanstalk was successfully pre-processed and validated.

              • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

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

              The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

              • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

              • Processing – Elastic Beanstalk is currently processing the application version.

              • Building – Application version is currently undergoing an AWS CodeBuild build.

              • Processed – Elastic Beanstalk was successfully pre-processed and validated.

              • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

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

              The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

              • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

              • Processing – Elastic Beanstalk is currently processing the application version.

              • Building – Application version is currently undergoing an AWS CodeBuild build.

              • Processed – Elastic Beanstalk was successfully pre-processed and validated.

              • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

              \n@param status The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

              • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

              • Processing – Elastic Beanstalk is currently processing the application version.

              • Building – Application version is currently undergoing an AWS CodeBuild build.

              • Processed – Elastic Beanstalk was successfully pre-processed and validated.

              • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

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

                The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

                • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

                • Processing – Elastic Beanstalk is currently processing the application version.

                • Building – Application version is currently undergoing an AWS CodeBuild build.

                • Processed – Elastic Beanstalk was successfully pre-processed and validated.

                • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

                \n

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

                \n@return The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

                • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

                • Processing – Elastic Beanstalk is currently processing the application version.

                • Building – Application version is currently undergoing an AWS CodeBuild build.

                • Processed – Elastic Beanstalk was successfully pre-processed and validated.

                • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

                • \n@see ApplicationVersionStatus", "getterModel" : { "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 processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

                  • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

                  • Processing – Elastic Beanstalk is currently processing the application version.

                  • Building – Application version is currently undergoing an AWS CodeBuild build.

                  • Processed – Elastic Beanstalk was successfully pre-processed and validated.

                  • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

                  \n@param status The processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

                  • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

                  • Processing – Elastic Beanstalk is currently processing the application version.

                  • Building – Application version is currently undergoing an AWS CodeBuild build.

                  • Processed – Elastic Beanstalk was successfully pre-processed and validated.

                  • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

                  • \n@see ApplicationVersionStatus", "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 processing status of the application version. Reflects the state of the application version during its creation. Many of the values are only applicable if you specified True for the Process parameter of the CreateApplicationVersion action. The following list describes the possible values.

                    • Unprocessed – Application version wasn't pre-processed or validated. Elastic Beanstalk will validate configuration files during deployment of the application version to an environment.

                    • Processing – Elastic Beanstalk is currently processing the application version.

                    • Building – Application version is currently undergoing an AWS CodeBuild build.

                    • Processed – Elastic Beanstalk was successfully pre-processed and validated.

                    • Failed – Either the AWS CodeBuild build failed or configuration files didn't pass validation. This application version isn't usable.

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

                    The application version lifecycle settings for an application. Defines the rules that Elastic Beanstalk applies to an application's versions in order to avoid hitting the per-region limit for application versions.

                    When Elastic Beanstalk deletes an application version from its database, you can no longer deploy that version to an environment. The source bundle remains in S3 unless you configure the rule to delete it.

                    ", "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" : "getMaxCountRule", "beanStyleSetterMethodName" : "setMaxCountRule", "c2jName" : "MaxCountRule", "c2jShape" : "MaxCountRule", "defaultConsumerFluentSetterDocumentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

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

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

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

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    \n@param maxCountRule Specify a max count rule to restrict the number of application versions that are retained for an application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxCountRule", "getterDocumentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    \n@return Specify a max count rule to restrict the number of application versions that are retained for an application.", "getterModel" : { "returnType" : "MaxCountRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxCountRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxCountRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaxCountRule", "sensitive" : false, "setterDocumentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    \n@param maxCountRule Specify a max count rule to restrict the number of application versions that are retained for an application.", "setterMethodName" : "setMaxCountRule", "setterModel" : { "variableDeclarationType" : "MaxCountRule", "variableName" : "maxCountRule", "variableType" : "MaxCountRule", "documentation" : null, "simpleType" : "MaxCountRule", "variableSetterType" : "MaxCountRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MaxCountRule", "variableName" : "maxCountRule", "variableType" : "MaxCountRule", "documentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    ", "simpleType" : "MaxCountRule", "variableSetterType" : "MaxCountRule" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxAgeRule", "beanStyleSetterMethodName" : "setMaxAgeRule", "c2jName" : "MaxAgeRule", "c2jShape" : "MaxAgeRule", "defaultConsumerFluentSetterDocumentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

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

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

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

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    \n@param maxAgeRule Specify a max age rule to restrict the length of time that application versions are retained for an application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxAgeRule", "getterDocumentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    \n@return Specify a max age rule to restrict the length of time that application versions are retained for an application.", "getterModel" : { "returnType" : "MaxAgeRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxAgeRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxAgeRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaxAgeRule", "sensitive" : false, "setterDocumentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    \n@param maxAgeRule Specify a max age rule to restrict the length of time that application versions are retained for an application.", "setterMethodName" : "setMaxAgeRule", "setterModel" : { "variableDeclarationType" : "MaxAgeRule", "variableName" : "maxAgeRule", "variableType" : "MaxAgeRule", "documentation" : null, "simpleType" : "MaxAgeRule", "variableSetterType" : "MaxAgeRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MaxAgeRule", "variableName" : "maxAgeRule", "variableType" : "MaxAgeRule", "documentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    ", "simpleType" : "MaxAgeRule", "variableSetterType" : "MaxAgeRule" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxAgeRule" : { "beanStyleGetterMethodName" : "getMaxAgeRule", "beanStyleSetterMethodName" : "setMaxAgeRule", "c2jName" : "MaxAgeRule", "c2jShape" : "MaxAgeRule", "defaultConsumerFluentSetterDocumentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

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

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

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

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    \n@param maxAgeRule Specify a max age rule to restrict the length of time that application versions are retained for an application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxAgeRule", "getterDocumentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    \n@return Specify a max age rule to restrict the length of time that application versions are retained for an application.", "getterModel" : { "returnType" : "MaxAgeRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxAgeRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxAgeRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaxAgeRule", "sensitive" : false, "setterDocumentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    \n@param maxAgeRule Specify a max age rule to restrict the length of time that application versions are retained for an application.", "setterMethodName" : "setMaxAgeRule", "setterModel" : { "variableDeclarationType" : "MaxAgeRule", "variableName" : "maxAgeRule", "variableType" : "MaxAgeRule", "documentation" : null, "simpleType" : "MaxAgeRule", "variableSetterType" : "MaxAgeRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MaxAgeRule", "variableName" : "maxAgeRule", "variableType" : "MaxAgeRule", "documentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    ", "simpleType" : "MaxAgeRule", "variableSetterType" : "MaxAgeRule" }, "xmlNameSpaceUri" : null }, "MaxCountRule" : { "beanStyleGetterMethodName" : "getMaxCountRule", "beanStyleSetterMethodName" : "setMaxCountRule", "c2jName" : "MaxCountRule", "c2jShape" : "MaxCountRule", "defaultConsumerFluentSetterDocumentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

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

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

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

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    \n@param maxCountRule Specify a max count rule to restrict the number of application versions that are retained for an application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxCountRule", "getterDocumentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    \n@return Specify a max count rule to restrict the number of application versions that are retained for an application.", "getterModel" : { "returnType" : "MaxCountRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxCountRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxCountRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaxCountRule", "sensitive" : false, "setterDocumentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    \n@param maxCountRule Specify a max count rule to restrict the number of application versions that are retained for an application.", "setterMethodName" : "setMaxCountRule", "setterModel" : { "variableDeclarationType" : "MaxCountRule", "variableName" : "maxCountRule", "variableType" : "MaxCountRule", "documentation" : null, "simpleType" : "MaxCountRule", "variableSetterType" : "MaxCountRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MaxCountRule", "variableName" : "maxCountRule", "variableType" : "MaxCountRule", "documentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    ", "simpleType" : "MaxCountRule", "variableSetterType" : "MaxCountRule" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMaxCountRule", "beanStyleSetterMethodName" : "setMaxCountRule", "c2jName" : "MaxCountRule", "c2jShape" : "MaxCountRule", "defaultConsumerFluentSetterDocumentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

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

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

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

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    \n@param maxCountRule Specify a max count rule to restrict the number of application versions that are retained for an application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxCountRule", "getterDocumentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    \n@return Specify a max count rule to restrict the number of application versions that are retained for an application.", "getterModel" : { "returnType" : "MaxCountRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxCountRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxCountRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaxCountRule", "sensitive" : false, "setterDocumentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    \n@param maxCountRule Specify a max count rule to restrict the number of application versions that are retained for an application.", "setterMethodName" : "setMaxCountRule", "setterModel" : { "variableDeclarationType" : "MaxCountRule", "variableName" : "maxCountRule", "variableType" : "MaxCountRule", "documentation" : null, "simpleType" : "MaxCountRule", "variableSetterType" : "MaxCountRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MaxCountRule", "variableName" : "maxCountRule", "variableType" : "MaxCountRule", "documentation" : "

                    Specify a max count rule to restrict the number of application versions that are retained for an application.

                    ", "simpleType" : "MaxCountRule", "variableSetterType" : "MaxCountRule" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxAgeRule", "beanStyleSetterMethodName" : "setMaxAgeRule", "c2jName" : "MaxAgeRule", "c2jShape" : "MaxAgeRule", "defaultConsumerFluentSetterDocumentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

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

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

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

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    \n@param maxAgeRule Specify a max age rule to restrict the length of time that application versions are retained for an application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxAgeRule", "getterDocumentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    \n@return Specify a max age rule to restrict the length of time that application versions are retained for an application.", "getterModel" : { "returnType" : "MaxAgeRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxAgeRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxAgeRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "MaxAgeRule", "sensitive" : false, "setterDocumentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    \n@param maxAgeRule Specify a max age rule to restrict the length of time that application versions are retained for an application.", "setterMethodName" : "setMaxAgeRule", "setterModel" : { "variableDeclarationType" : "MaxAgeRule", "variableName" : "maxAgeRule", "variableType" : "MaxAgeRule", "documentation" : null, "simpleType" : "MaxAgeRule", "variableSetterType" : "MaxAgeRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "MaxAgeRule", "variableName" : "maxAgeRule", "variableType" : "MaxAgeRule", "documentation" : "

                    Specify a max age rule to restrict the length of time that application versions are retained for an application.

                    ", "simpleType" : "MaxAgeRule", "variableSetterType" : "MaxAgeRule" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ApplicationVersionLifecycleConfig", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ApplicationVersionLifecycleConfig", "variableName" : "applicationVersionLifecycleConfig", "variableType" : "ApplicationVersionLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationVersionLifecycleConfig", "variableSetterType" : "ApplicationVersionLifecycleConfig" }, "wrapper" : false }, "ApplicationVersionStatus" : { "c2jName" : "ApplicationVersionStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "PROCESSED", "value" : "Processed" }, { "name" : "UNPROCESSED", "value" : "Unprocessed" }, { "name" : "FAILED", "value" : "Failed" }, { "name" : "PROCESSING", "value" : "Processing" }, { "name" : "BUILDING", "value" : "Building" } ], "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" : "ApplicationVersionStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ApplicationVersionStatus", "variableName" : "applicationVersionStatus", "variableType" : "ApplicationVersionStatus", "documentation" : null, "simpleType" : "ApplicationVersionStatus", "variableSetterType" : "ApplicationVersionStatus" }, "wrapper" : false }, "ApplyEnvironmentManagedActionRequest" : { "c2jName" : "ApplyEnvironmentManagedActionRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    Request to execute a scheduled managed action immediately.

                    ", "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" : "ApplyEnvironmentManagedAction", "locationName" : null, "requestUri" : "/", "target" : "ApplyEnvironmentManagedAction", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

                    \n@param actionId The action ID of the scheduled managed action to execute.", "setterMethodName" : "setActionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : "

                    The action ID of the scheduled managed action to execute.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionId" : { "beanStyleGetterMethodName" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

                    \n@param actionId The action ID of the scheduled managed action to execute.", "setterMethodName" : "setActionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : "

                    The action ID of the scheduled managed action to execute.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

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

                    The name of the target environment.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

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

                    The environment ID of the target environment.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

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

                    The action ID of the scheduled managed action to execute.

                    \n@param actionId The action ID of the scheduled managed action to execute.", "setterMethodName" : "setActionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : "

                    The action ID of the scheduled managed action to execute.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ActionId" ], "shapeName" : "ApplyEnvironmentManagedActionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ApplyEnvironmentManagedActionRequest", "variableName" : "applyEnvironmentManagedActionRequest", "variableType" : "ApplyEnvironmentManagedActionRequest", "documentation" : null, "simpleType" : "ApplyEnvironmentManagedActionRequest", "variableSetterType" : "ApplyEnvironmentManagedActionRequest" }, "wrapper" : false }, "ApplyEnvironmentManagedActionResponse" : { "c2jName" : "ApplyEnvironmentManagedActionResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    The result message containing information about the managed action.

                    ", "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" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionDescription", "beanStyleSetterMethodName" : "setActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionTypeAsString", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

                    The type of managed action.

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

                    The type of managed action.

                    ", "endpointDiscoveryId" : false, "enumType" : "ActionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionType", "fluentEnumSetterMethodName" : "actionType", "fluentGetterMethodName" : "actionTypeAsString", "fluentSetterDocumentation" : "

                    The type of managed action.

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

                    The type of managed action.

                    \n

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

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

                    The type of managed action.

                    \n@param actionType The type of managed action.\n@see ActionType", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : "

                    The type of managed action.

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

                    The status of the managed action.

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

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

                    The status of the managed action.

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

                    The status of the managed action.

                    \n@return The status of the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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 managed action.

                    \n@param status The status of the managed action.", "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 managed action.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionDescription" : { "beanStyleGetterMethodName" : "getActionDescription", "beanStyleSetterMethodName" : "setActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ActionId" : { "beanStyleGetterMethodName" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ActionType" : { "beanStyleGetterMethodName" : "getActionTypeAsString", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

                    The type of managed action.

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

                    The type of managed action.

                    ", "endpointDiscoveryId" : false, "enumType" : "ActionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionType", "fluentEnumSetterMethodName" : "actionType", "fluentGetterMethodName" : "actionTypeAsString", "fluentSetterDocumentation" : "

                    The type of managed action.

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

                    The type of managed action.

                    \n

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

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

                    The type of managed action.

                    \n@param actionType The type of managed action.\n@see ActionType", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : "

                    The type of managed action.

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

                    The status of the managed action.

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

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

                    The status of the managed action.

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

                    The status of the managed action.

                    \n@return The status of the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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 managed action.

                    \n@param status The status of the managed action.", "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 managed action.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

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

                    The action ID of the managed action.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionDescription", "beanStyleSetterMethodName" : "setActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

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

                    A description of the managed action.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionTypeAsString", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

                    The type of managed action.

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

                    The type of managed action.

                    ", "endpointDiscoveryId" : false, "enumType" : "ActionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionType", "fluentEnumSetterMethodName" : "actionType", "fluentGetterMethodName" : "actionTypeAsString", "fluentSetterDocumentation" : "

                    The type of managed action.

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

                    The type of managed action.

                    \n

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

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

                    The type of managed action.

                    \n@param actionType The type of managed action.\n@see ActionType", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : "

                    The type of managed action.

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

                    The status of the managed action.

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

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

                    The status of the managed action.

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

                    The status of the managed action.

                    \n@return The status of the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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 managed action.

                    \n@param status The status of the managed action.", "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 managed action.

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

                    Describes an Auto Scaling launch configuration.

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

                    The name of the AutoScalingGroup .

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

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

                    The name of the AutoScalingGroup .

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

                    The name of the AutoScalingGroup .

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

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

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

                    The name of the AutoScalingGroup .

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

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

                    The name of the AutoScalingGroup .

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

                    The name of the AutoScalingGroup .

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

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

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

                    The name of the AutoScalingGroup .

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

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

                    The name of the AutoScalingGroup .

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

                    The name of the AutoScalingGroup .

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

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

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

                    Settings for an AWS CodeBuild build.

                    ", "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" : "getArtifactName", "beanStyleSetterMethodName" : "setArtifactName", "c2jName" : "ArtifactName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

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

                    The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

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

                    The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                    \n@param artifactName The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactName", "getterDocumentation" : "

                    The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                    \n@return The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ArtifactName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ArtifactName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ArtifactName", "sensitive" : false, "setterDocumentation" : "

                    The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                    \n@param artifactName The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.", "setterMethodName" : "setArtifactName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "artifactName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "artifactName", "variableType" : "String", "documentation" : "

                    The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCodeBuildServiceRole", "beanStyleSetterMethodName" : "setCodeBuildServiceRole", "c2jName" : "CodeBuildServiceRole", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

                    The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

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

                    The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

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

                    The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                    \n@param codeBuildServiceRole The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "codeBuildServiceRole", "getterDocumentation" : "

                    The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                    \n@return The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CodeBuildServiceRole", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CodeBuildServiceRole", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CodeBuildServiceRole", "sensitive" : false, "setterDocumentation" : "

                    The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                    \n@param codeBuildServiceRole The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.", "setterMethodName" : "setCodeBuildServiceRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "codeBuildServiceRole", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "codeBuildServiceRole", "variableType" : "String", "documentation" : "

                    The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComputeTypeAsString", "beanStyleSetterMethodName" : "setComputeType", "c2jName" : "ComputeType", "c2jShape" : "ComputeType", "defaultConsumerFluentSetterDocumentation" : "

                    Information about the compute resources the build project will use.

                    • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                    • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                    • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

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

                    Information about the compute resources the build project will use.

                    • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                    • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                    • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                    ", "endpointDiscoveryId" : false, "enumType" : "ComputeType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "computeType", "fluentEnumSetterMethodName" : "computeType", "fluentGetterMethodName" : "computeTypeAsString", "fluentSetterDocumentation" : "

                    Information about the compute resources the build project will use.

                    • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                    • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                    • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                    \n@param computeType Information about the compute resources the build project will use.

                    • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                    • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                    • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

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

                      Information about the compute resources the build project will use.

                      • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                      • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                      • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                      \n

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

                      \n@return Information about the compute resources the build project will use.

                      • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                      • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                      • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                      • \n@see ComputeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputeType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ComputeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ComputeType", "sensitive" : false, "setterDocumentation" : "

                        Information about the compute resources the build project will use.

                        • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                        • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                        • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                        \n@param computeType Information about the compute resources the build project will use.

                        • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                        • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                        • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                        • \n@see ComputeType", "setterMethodName" : "setComputeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "computeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "computeType", "variableType" : "String", "documentation" : "

                          Information about the compute resources the build project will use.

                          • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                          • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                          • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImage", "beanStyleSetterMethodName" : "setImage", "c2jName" : "Image", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

                          The ID of the Docker image to use for this build project.

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

                          The ID of the Docker image to use for this build project.

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

                          The ID of the Docker image to use for this build project.

                          \n@param image The ID of the Docker image to use for this build project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "image", "getterDocumentation" : "

                          The ID of the Docker image to use for this build project.

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

                          The ID of the Docker image to use for this build project.

                          \n@param image The ID of the Docker image to use for this build project.", "setterMethodName" : "setImage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "image", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "image", "variableType" : "String", "documentation" : "

                          The ID of the Docker image to use for this build project.

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimeoutInMinutes", "beanStyleSetterMethodName" : "setTimeoutInMinutes", "c2jName" : "TimeoutInMinutes", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                          How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

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

                          How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

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

                          How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                          \n@param timeoutInMinutes How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutInMinutes", "getterDocumentation" : "

                          How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                          \n@return How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.", "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" : "TimeoutInMinutes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeoutInMinutes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "TimeoutInMinutes", "sensitive" : false, "setterDocumentation" : "

                          How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                          \n@param timeoutInMinutes How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.", "setterMethodName" : "setTimeoutInMinutes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutInMinutes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutInMinutes", "variableType" : "Integer", "documentation" : "

                          How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ArtifactName" : { "beanStyleGetterMethodName" : "getArtifactName", "beanStyleSetterMethodName" : "setArtifactName", "c2jName" : "ArtifactName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                          The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

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

                          The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

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

                          The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                          \n@param artifactName The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactName", "getterDocumentation" : "

                          The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                          \n@return The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ArtifactName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ArtifactName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ArtifactName", "sensitive" : false, "setterDocumentation" : "

                          The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                          \n@param artifactName The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.", "setterMethodName" : "setArtifactName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "artifactName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "artifactName", "variableType" : "String", "documentation" : "

                          The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CodeBuildServiceRole" : { "beanStyleGetterMethodName" : "getCodeBuildServiceRole", "beanStyleSetterMethodName" : "setCodeBuildServiceRole", "c2jName" : "CodeBuildServiceRole", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

                          The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

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

                          The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

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

                          The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                          \n@param codeBuildServiceRole The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "codeBuildServiceRole", "getterDocumentation" : "

                          The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                          \n@return The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CodeBuildServiceRole", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CodeBuildServiceRole", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CodeBuildServiceRole", "sensitive" : false, "setterDocumentation" : "

                          The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                          \n@param codeBuildServiceRole The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.", "setterMethodName" : "setCodeBuildServiceRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "codeBuildServiceRole", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "codeBuildServiceRole", "variableType" : "String", "documentation" : "

                          The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ComputeType" : { "beanStyleGetterMethodName" : "getComputeTypeAsString", "beanStyleSetterMethodName" : "setComputeType", "c2jName" : "ComputeType", "c2jShape" : "ComputeType", "defaultConsumerFluentSetterDocumentation" : "

                          Information about the compute resources the build project will use.

                          • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                          • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                          • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

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

                          Information about the compute resources the build project will use.

                          • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                          • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                          • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                          ", "endpointDiscoveryId" : false, "enumType" : "ComputeType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "computeType", "fluentEnumSetterMethodName" : "computeType", "fluentGetterMethodName" : "computeTypeAsString", "fluentSetterDocumentation" : "

                          Information about the compute resources the build project will use.

                          • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                          • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                          • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                          \n@param computeType Information about the compute resources the build project will use.

                          • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                          • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                          • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

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

                            Information about the compute resources the build project will use.

                            • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                            • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                            • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                            \n

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

                            \n@return Information about the compute resources the build project will use.

                            • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                            • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                            • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                            • \n@see ComputeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputeType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ComputeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ComputeType", "sensitive" : false, "setterDocumentation" : "

                              Information about the compute resources the build project will use.

                              • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                              • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                              • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                              \n@param computeType Information about the compute resources the build project will use.

                              • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                              • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                              • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                              • \n@see ComputeType", "setterMethodName" : "setComputeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "computeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "computeType", "variableType" : "String", "documentation" : "

                                Information about the compute resources the build project will use.

                                • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                                • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                                • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Image" : { "beanStyleGetterMethodName" : "getImage", "beanStyleSetterMethodName" : "setImage", "c2jName" : "Image", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

                                The ID of the Docker image to use for this build project.

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

                                The ID of the Docker image to use for this build project.

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

                                The ID of the Docker image to use for this build project.

                                \n@param image The ID of the Docker image to use for this build project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "image", "getterDocumentation" : "

                                The ID of the Docker image to use for this build project.

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

                                The ID of the Docker image to use for this build project.

                                \n@param image The ID of the Docker image to use for this build project.", "setterMethodName" : "setImage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "image", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "image", "variableType" : "String", "documentation" : "

                                The ID of the Docker image to use for this build project.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TimeoutInMinutes" : { "beanStyleGetterMethodName" : "getTimeoutInMinutes", "beanStyleSetterMethodName" : "setTimeoutInMinutes", "c2jName" : "TimeoutInMinutes", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                                How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

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

                                How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

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

                                How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                                \n@param timeoutInMinutes How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutInMinutes", "getterDocumentation" : "

                                How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                                \n@return How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.", "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" : "TimeoutInMinutes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeoutInMinutes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "TimeoutInMinutes", "sensitive" : false, "setterDocumentation" : "

                                How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                                \n@param timeoutInMinutes How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.", "setterMethodName" : "setTimeoutInMinutes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutInMinutes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutInMinutes", "variableType" : "Integer", "documentation" : "

                                How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getArtifactName", "beanStyleSetterMethodName" : "setArtifactName", "c2jName" : "ArtifactName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

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

                                The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

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

                                The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                                \n@param artifactName The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactName", "getterDocumentation" : "

                                The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                                \n@return The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ArtifactName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ArtifactName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ArtifactName", "sensitive" : false, "setterDocumentation" : "

                                The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                                \n@param artifactName The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.", "setterMethodName" : "setArtifactName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "artifactName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "artifactName", "variableType" : "String", "documentation" : "

                                The name of the artifact of the CodeBuild build. If provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label-artifact-name.zip. If not provided, Elastic Beanstalk stores the build artifact in the S3 location S3-bucket/resources/application-name/codebuild/codebuild-version-label.zip.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCodeBuildServiceRole", "beanStyleSetterMethodName" : "setCodeBuildServiceRole", "c2jName" : "CodeBuildServiceRole", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

                                The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

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

                                The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

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

                                The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                                \n@param codeBuildServiceRole The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "codeBuildServiceRole", "getterDocumentation" : "

                                The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                                \n@return The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CodeBuildServiceRole", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CodeBuildServiceRole", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CodeBuildServiceRole", "sensitive" : false, "setterDocumentation" : "

                                The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                                \n@param codeBuildServiceRole The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.", "setterMethodName" : "setCodeBuildServiceRole", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "codeBuildServiceRole", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "codeBuildServiceRole", "variableType" : "String", "documentation" : "

                                The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComputeTypeAsString", "beanStyleSetterMethodName" : "setComputeType", "c2jName" : "ComputeType", "c2jShape" : "ComputeType", "defaultConsumerFluentSetterDocumentation" : "

                                Information about the compute resources the build project will use.

                                • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                                • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                                • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

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

                                Information about the compute resources the build project will use.

                                • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                                • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                                • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                                ", "endpointDiscoveryId" : false, "enumType" : "ComputeType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "computeType", "fluentEnumSetterMethodName" : "computeType", "fluentGetterMethodName" : "computeTypeAsString", "fluentSetterDocumentation" : "

                                Information about the compute resources the build project will use.

                                • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                                • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                                • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                                \n@param computeType Information about the compute resources the build project will use.

                                • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                                • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                                • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

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

                                  Information about the compute resources the build project will use.

                                  • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                                  • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                                  • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                                  \n

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

                                  \n@return Information about the compute resources the build project will use.

                                  • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                                  • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                                  • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                                  • \n@see ComputeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputeType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ComputeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ComputeType", "sensitive" : false, "setterDocumentation" : "

                                    Information about the compute resources the build project will use.

                                    • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                                    • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                                    • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                                    \n@param computeType Information about the compute resources the build project will use.

                                    • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                                    • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                                    • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                                    • \n@see ComputeType", "setterMethodName" : "setComputeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "computeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "computeType", "variableType" : "String", "documentation" : "

                                      Information about the compute resources the build project will use.

                                      • BUILD_GENERAL1_SMALL: Use up to 3 GB memory and 2 vCPUs for builds

                                      • BUILD_GENERAL1_MEDIUM: Use up to 7 GB memory and 4 vCPUs for builds

                                      • BUILD_GENERAL1_LARGE: Use up to 15 GB memory and 8 vCPUs for builds

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImage", "beanStyleSetterMethodName" : "setImage", "c2jName" : "Image", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the Docker image to use for this build project.

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

                                      The ID of the Docker image to use for this build project.

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

                                      The ID of the Docker image to use for this build project.

                                      \n@param image The ID of the Docker image to use for this build project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "image", "getterDocumentation" : "

                                      The ID of the Docker image to use for this build project.

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

                                      The ID of the Docker image to use for this build project.

                                      \n@param image The ID of the Docker image to use for this build project.", "setterMethodName" : "setImage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "image", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "image", "variableType" : "String", "documentation" : "

                                      The ID of the Docker image to use for this build project.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimeoutInMinutes", "beanStyleSetterMethodName" : "setTimeoutInMinutes", "c2jName" : "TimeoutInMinutes", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                                      How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

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

                                      How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

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

                                      How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                                      \n@param timeoutInMinutes How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutInMinutes", "getterDocumentation" : "

                                      How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                                      \n@return How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.", "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" : "TimeoutInMinutes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeoutInMinutes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "TimeoutInMinutes", "sensitive" : false, "setterDocumentation" : "

                                      How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                                      \n@param timeoutInMinutes How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.", "setterMethodName" : "setTimeoutInMinutes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutInMinutes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutInMinutes", "variableType" : "Integer", "documentation" : "

                                      How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.

                                      ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "CodeBuildServiceRole", "Image" ], "shapeName" : "BuildConfiguration", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BuildConfiguration", "variableName" : "buildConfiguration", "variableType" : "BuildConfiguration", "documentation" : null, "simpleType" : "BuildConfiguration", "variableSetterType" : "BuildConfiguration" }, "wrapper" : false }, "CPUUtilization" : { "c2jName" : "CPUUtilization", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      CPU utilization metrics for an instance.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      \n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      \n@return Percentage of time that the CPU has spent in the User state over the last 10 seconds.", "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" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "User", "sensitive" : false, "setterDocumentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      \n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "user", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "user", "variableType" : "Double", "documentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNice", "beanStyleSetterMethodName" : "setNice", "c2jName" : "Nice", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      \n@param nice Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nice", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.", "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" : "Nice", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nice", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Nice", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      \n@param nice Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.", "setterMethodName" : "setNice", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "nice", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "nice", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSystem", "beanStyleSetterMethodName" : "setSystem", "c2jName" : "System", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      \n@param system Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "system", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.", "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" : "System", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "System", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "System", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      \n@param system Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.", "setterMethodName" : "setSystem", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "system", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "system", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIdle", "beanStyleSetterMethodName" : "setIdle", "c2jName" : "Idle", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      \n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idle", "getterDocumentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      \n@return Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.", "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" : "Idle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Idle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Idle", "sensitive" : false, "setterDocumentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      \n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.", "setterMethodName" : "setIdle", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "idle", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "idle", "variableType" : "Double", "documentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIoWait", "beanStyleSetterMethodName" : "setIoWait", "c2jName" : "IOWait", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      \n@param ioWait Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ioWait", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.", "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" : "IOWait", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IOWait", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "IOWait", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      \n@param ioWait Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.", "setterMethodName" : "setIoWait", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "ioWait", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "ioWait", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIrq", "beanStyleSetterMethodName" : "setIrq", "c2jName" : "IRQ", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      \n@param irq Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "irq", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.", "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" : "IRQ", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IRQ", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "IRQ", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      \n@param irq Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.", "setterMethodName" : "setIrq", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "irq", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "irq", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSoftIRQ", "beanStyleSetterMethodName" : "setSoftIRQ", "c2jName" : "SoftIRQ", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      \n@param softIRQ Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "softIRQ", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.", "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" : "SoftIRQ", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SoftIRQ", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "SoftIRQ", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      \n@param softIRQ Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.", "setterMethodName" : "setSoftIRQ", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "softIRQ", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "softIRQ", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPrivileged", "beanStyleSetterMethodName" : "setPrivileged", "c2jName" : "Privileged", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

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

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

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

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      \n@param privileged Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privileged", "getterDocumentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      \n@return Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.", "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" : "Privileged", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Privileged", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Privileged", "sensitive" : false, "setterDocumentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      \n@param privileged Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.", "setterMethodName" : "setPrivileged", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "privileged", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "privileged", "variableType" : "Double", "documentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "IOWait" : { "beanStyleGetterMethodName" : "getIoWait", "beanStyleSetterMethodName" : "setIoWait", "c2jName" : "IOWait", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      \n@param ioWait Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ioWait", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.", "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" : "IOWait", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IOWait", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "IOWait", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      \n@param ioWait Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.", "setterMethodName" : "setIoWait", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "ioWait", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "ioWait", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "IRQ" : { "beanStyleGetterMethodName" : "getIrq", "beanStyleSetterMethodName" : "setIrq", "c2jName" : "IRQ", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      \n@param irq Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "irq", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.", "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" : "IRQ", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IRQ", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "IRQ", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      \n@param irq Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.", "setterMethodName" : "setIrq", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "irq", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "irq", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Idle" : { "beanStyleGetterMethodName" : "getIdle", "beanStyleSetterMethodName" : "setIdle", "c2jName" : "Idle", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      \n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idle", "getterDocumentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      \n@return Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.", "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" : "Idle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Idle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Idle", "sensitive" : false, "setterDocumentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      \n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.", "setterMethodName" : "setIdle", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "idle", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "idle", "variableType" : "Double", "documentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Nice" : { "beanStyleGetterMethodName" : "getNice", "beanStyleSetterMethodName" : "setNice", "c2jName" : "Nice", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      \n@param nice Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nice", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.", "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" : "Nice", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nice", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Nice", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      \n@param nice Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.", "setterMethodName" : "setNice", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "nice", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "nice", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Privileged" : { "beanStyleGetterMethodName" : "getPrivileged", "beanStyleSetterMethodName" : "setPrivileged", "c2jName" : "Privileged", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

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

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

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

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      \n@param privileged Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privileged", "getterDocumentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      \n@return Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.", "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" : "Privileged", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Privileged", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Privileged", "sensitive" : false, "setterDocumentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      \n@param privileged Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.", "setterMethodName" : "setPrivileged", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "privileged", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "privileged", "variableType" : "Double", "documentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "SoftIRQ" : { "beanStyleGetterMethodName" : "getSoftIRQ", "beanStyleSetterMethodName" : "setSoftIRQ", "c2jName" : "SoftIRQ", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      \n@param softIRQ Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "softIRQ", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.", "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" : "SoftIRQ", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SoftIRQ", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "SoftIRQ", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      \n@param softIRQ Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.", "setterMethodName" : "setSoftIRQ", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "softIRQ", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "softIRQ", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "System" : { "beanStyleGetterMethodName" : "getSystem", "beanStyleSetterMethodName" : "setSystem", "c2jName" : "System", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      \n@param system Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "system", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.", "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" : "System", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "System", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "System", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      \n@param system Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.", "setterMethodName" : "setSystem", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "system", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "system", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "User" : { "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      \n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      \n@return Percentage of time that the CPU has spent in the User state over the last 10 seconds.", "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" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "User", "sensitive" : false, "setterDocumentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      \n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "user", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "user", "variableType" : "Double", "documentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getUser", "beanStyleSetterMethodName" : "setUser", "c2jName" : "User", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      \n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "user", "getterDocumentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      \n@return Percentage of time that the CPU has spent in the User state over the last 10 seconds.", "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" : "User", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "User", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "User", "sensitive" : false, "setterDocumentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      \n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.", "setterMethodName" : "setUser", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "user", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "user", "variableType" : "Double", "documentation" : "

                                      Percentage of time that the CPU has spent in the User state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNice", "beanStyleSetterMethodName" : "setNice", "c2jName" : "Nice", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      \n@param nice Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nice", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.", "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" : "Nice", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nice", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Nice", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      \n@param nice Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.", "setterMethodName" : "setNice", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "nice", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "nice", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSystem", "beanStyleSetterMethodName" : "setSystem", "c2jName" : "System", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      \n@param system Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "system", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.", "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" : "System", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "System", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "System", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      \n@param system Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.", "setterMethodName" : "setSystem", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "system", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "system", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the System state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIdle", "beanStyleSetterMethodName" : "setIdle", "c2jName" : "Idle", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

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

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      \n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idle", "getterDocumentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      \n@return Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.", "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" : "Idle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Idle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Idle", "sensitive" : false, "setterDocumentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      \n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.", "setterMethodName" : "setIdle", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "idle", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "idle", "variableType" : "Double", "documentation" : "

                                      Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIoWait", "beanStyleSetterMethodName" : "setIoWait", "c2jName" : "IOWait", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      \n@param ioWait Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ioWait", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.", "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" : "IOWait", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IOWait", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "IOWait", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      \n@param ioWait Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.", "setterMethodName" : "setIoWait", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "ioWait", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "ioWait", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIrq", "beanStyleSetterMethodName" : "setIrq", "c2jName" : "IRQ", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      \n@param irq Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "irq", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.", "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" : "IRQ", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IRQ", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "IRQ", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      \n@param irq Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.", "setterMethodName" : "setIrq", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "irq", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "irq", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSoftIRQ", "beanStyleSetterMethodName" : "setSoftIRQ", "c2jName" : "SoftIRQ", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

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

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      \n@param softIRQ Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "softIRQ", "getterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      \n@return Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.", "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" : "SoftIRQ", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SoftIRQ", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "SoftIRQ", "sensitive" : false, "setterDocumentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      \n@param softIRQ Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.", "setterMethodName" : "setSoftIRQ", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "softIRQ", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "softIRQ", "variableType" : "Double", "documentation" : "

                                      Available on Linux environments only.

                                      Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPrivileged", "beanStyleSetterMethodName" : "setPrivileged", "c2jName" : "Privileged", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

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

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

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

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      \n@param privileged Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privileged", "getterDocumentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      \n@return Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.", "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" : "Privileged", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Privileged", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Privileged", "sensitive" : false, "setterDocumentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      \n@param privileged Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.", "setterMethodName" : "setPrivileged", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "privileged", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "privileged", "variableType" : "Double", "documentation" : "

                                      Available on Windows environments only.

                                      Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

                                      ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CPUUtilization", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CPUUtilization", "variableName" : "cpuUtilization", "variableType" : "CPUUtilization", "documentation" : null, "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "wrapper" : false }, "CheckDnsAvailabilityRequest" : { "c2jName" : "CheckDNSAvailabilityMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Results message indicating whether a CNAME is available.

                                      ", "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" : "CheckDNSAvailability", "locationName" : null, "requestUri" : "/", "target" : "CheckDNSAvailability", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getCnamePrefix", "beanStyleSetterMethodName" : "setCnamePrefix", "c2jName" : "CNAMEPrefix", "c2jShape" : "DNSCnamePrefix", "defaultConsumerFluentSetterDocumentation" : "

                                      The prefix used when this CNAME is reserved.

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

                                      The prefix used when this CNAME is reserved.

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

                                      The prefix used when this CNAME is reserved.

                                      \n@param cnamePrefix The prefix used when this CNAME is reserved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cnamePrefix", "getterDocumentation" : "

                                      The prefix used when this CNAME is reserved.

                                      \n@return The prefix used when this CNAME is reserved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAMEPrefix", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAMEPrefix", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAMEPrefix", "sensitive" : false, "setterDocumentation" : "

                                      The prefix used when this CNAME is reserved.

                                      \n@param cnamePrefix The prefix used when this CNAME is reserved.", "setterMethodName" : "setCnamePrefix", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : "

                                      The prefix used when this CNAME is reserved.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CNAMEPrefix" : { "beanStyleGetterMethodName" : "getCnamePrefix", "beanStyleSetterMethodName" : "setCnamePrefix", "c2jName" : "CNAMEPrefix", "c2jShape" : "DNSCnamePrefix", "defaultConsumerFluentSetterDocumentation" : "

                                      The prefix used when this CNAME is reserved.

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

                                      The prefix used when this CNAME is reserved.

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

                                      The prefix used when this CNAME is reserved.

                                      \n@param cnamePrefix The prefix used when this CNAME is reserved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cnamePrefix", "getterDocumentation" : "

                                      The prefix used when this CNAME is reserved.

                                      \n@return The prefix used when this CNAME is reserved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAMEPrefix", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAMEPrefix", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAMEPrefix", "sensitive" : false, "setterDocumentation" : "

                                      The prefix used when this CNAME is reserved.

                                      \n@param cnamePrefix The prefix used when this CNAME is reserved.", "setterMethodName" : "setCnamePrefix", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : "

                                      The prefix used when this CNAME is reserved.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCnamePrefix", "beanStyleSetterMethodName" : "setCnamePrefix", "c2jName" : "CNAMEPrefix", "c2jShape" : "DNSCnamePrefix", "defaultConsumerFluentSetterDocumentation" : "

                                      The prefix used when this CNAME is reserved.

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

                                      The prefix used when this CNAME is reserved.

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

                                      The prefix used when this CNAME is reserved.

                                      \n@param cnamePrefix The prefix used when this CNAME is reserved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cnamePrefix", "getterDocumentation" : "

                                      The prefix used when this CNAME is reserved.

                                      \n@return The prefix used when this CNAME is reserved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAMEPrefix", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAMEPrefix", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAMEPrefix", "sensitive" : false, "setterDocumentation" : "

                                      The prefix used when this CNAME is reserved.

                                      \n@param cnamePrefix The prefix used when this CNAME is reserved.", "setterMethodName" : "setCnamePrefix", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : "

                                      The prefix used when this CNAME is reserved.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "CNAMEPrefix" ], "shapeName" : "CheckDnsAvailabilityRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CheckDnsAvailabilityRequest", "variableName" : "checkDnsAvailabilityRequest", "variableType" : "CheckDnsAvailabilityRequest", "documentation" : null, "simpleType" : "CheckDnsAvailabilityRequest", "variableSetterType" : "CheckDnsAvailabilityRequest" }, "wrapper" : false }, "CheckDnsAvailabilityResponse" : { "c2jName" : "CheckDNSAvailabilityResultMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Indicates if the specified CNAME is available.

                                      ", "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" : "getAvailable", "beanStyleSetterMethodName" : "setAvailable", "c2jName" : "Available", "c2jShape" : "CnameAvailability", "defaultConsumerFluentSetterDocumentation" : "

                                      Indicates if the specified CNAME is available:

                                      • true : The CNAME is available.

                                      • false : The CNAME is not available.

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

                                      Indicates if the specified CNAME is available:

                                      • true : The CNAME is available.

                                      • false : The CNAME is not available.

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

                                      Indicates if the specified CNAME is available:

                                      • true : The CNAME is available.

                                      • false : The CNAME is not available.

                                      \n@param available Indicates if the specified CNAME is available:

                                      • true : The CNAME is available.

                                      • false : The CNAME is not available.

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

                                        Indicates if the specified CNAME is available:

                                        • true : The CNAME is available.

                                        • false : The CNAME is not available.

                                        \n@return Indicates if the specified CNAME is available:

                                        • true : The CNAME is available.

                                        • false : The CNAME is not available.

                                        • ", "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" : "Available", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Available", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Available", "sensitive" : false, "setterDocumentation" : "

                                          Indicates if the specified CNAME is available:

                                          • true : The CNAME is available.

                                          • false : The CNAME is not available.

                                          \n@param available Indicates if the specified CNAME is available:

                                          • true : The CNAME is available.

                                          • false : The CNAME is not available.

                                          • ", "setterMethodName" : "setAvailable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "available", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "available", "variableType" : "Boolean", "documentation" : "

                                            Indicates if the specified CNAME is available:

                                            • true : The CNAME is available.

                                            • false : The CNAME is not available.

                                            ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFullyQualifiedCNAME", "beanStyleSetterMethodName" : "setFullyQualifiedCNAME", "c2jName" : "FullyQualifiedCNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                            The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

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

                                            The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

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

                                            The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                            \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fullyQualifiedCNAME", "getterDocumentation" : "

                                            The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                            \n@return The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FullyQualifiedCNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FullyQualifiedCNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FullyQualifiedCNAME", "sensitive" : false, "setterDocumentation" : "

                                            The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                            \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.", "setterMethodName" : "setFullyQualifiedCNAME", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fullyQualifiedCNAME", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fullyQualifiedCNAME", "variableType" : "String", "documentation" : "

                                            The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Available" : { "beanStyleGetterMethodName" : "getAvailable", "beanStyleSetterMethodName" : "setAvailable", "c2jName" : "Available", "c2jShape" : "CnameAvailability", "defaultConsumerFluentSetterDocumentation" : "

                                            Indicates if the specified CNAME is available:

                                            • true : The CNAME is available.

                                            • false : The CNAME is not available.

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

                                            Indicates if the specified CNAME is available:

                                            • true : The CNAME is available.

                                            • false : The CNAME is not available.

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

                                            Indicates if the specified CNAME is available:

                                            • true : The CNAME is available.

                                            • false : The CNAME is not available.

                                            \n@param available Indicates if the specified CNAME is available:

                                            • true : The CNAME is available.

                                            • false : The CNAME is not available.

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

                                              Indicates if the specified CNAME is available:

                                              • true : The CNAME is available.

                                              • false : The CNAME is not available.

                                              \n@return Indicates if the specified CNAME is available:

                                              • true : The CNAME is available.

                                              • false : The CNAME is not available.

                                              • ", "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" : "Available", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Available", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Available", "sensitive" : false, "setterDocumentation" : "

                                                Indicates if the specified CNAME is available:

                                                • true : The CNAME is available.

                                                • false : The CNAME is not available.

                                                \n@param available Indicates if the specified CNAME is available:

                                                • true : The CNAME is available.

                                                • false : The CNAME is not available.

                                                • ", "setterMethodName" : "setAvailable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "available", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "available", "variableType" : "Boolean", "documentation" : "

                                                  Indicates if the specified CNAME is available:

                                                  • true : The CNAME is available.

                                                  • false : The CNAME is not available.

                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "FullyQualifiedCNAME" : { "beanStyleGetterMethodName" : "getFullyQualifiedCNAME", "beanStyleSetterMethodName" : "setFullyQualifiedCNAME", "c2jName" : "FullyQualifiedCNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

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

                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

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

                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                  \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fullyQualifiedCNAME", "getterDocumentation" : "

                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                  \n@return The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FullyQualifiedCNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FullyQualifiedCNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FullyQualifiedCNAME", "sensitive" : false, "setterDocumentation" : "

                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                  \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.", "setterMethodName" : "setFullyQualifiedCNAME", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fullyQualifiedCNAME", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fullyQualifiedCNAME", "variableType" : "String", "documentation" : "

                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAvailable", "beanStyleSetterMethodName" : "setAvailable", "c2jName" : "Available", "c2jShape" : "CnameAvailability", "defaultConsumerFluentSetterDocumentation" : "

                                                  Indicates if the specified CNAME is available:

                                                  • true : The CNAME is available.

                                                  • false : The CNAME is not available.

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

                                                  Indicates if the specified CNAME is available:

                                                  • true : The CNAME is available.

                                                  • false : The CNAME is not available.

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

                                                  Indicates if the specified CNAME is available:

                                                  • true : The CNAME is available.

                                                  • false : The CNAME is not available.

                                                  \n@param available Indicates if the specified CNAME is available:

                                                  • true : The CNAME is available.

                                                  • false : The CNAME is not available.

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

                                                    Indicates if the specified CNAME is available:

                                                    • true : The CNAME is available.

                                                    • false : The CNAME is not available.

                                                    \n@return Indicates if the specified CNAME is available:

                                                    • true : The CNAME is available.

                                                    • false : The CNAME is not available.

                                                    • ", "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" : "Available", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Available", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Available", "sensitive" : false, "setterDocumentation" : "

                                                      Indicates if the specified CNAME is available:

                                                      • true : The CNAME is available.

                                                      • false : The CNAME is not available.

                                                      \n@param available Indicates if the specified CNAME is available:

                                                      • true : The CNAME is available.

                                                      • false : The CNAME is not available.

                                                      • ", "setterMethodName" : "setAvailable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "available", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "available", "variableType" : "Boolean", "documentation" : "

                                                        Indicates if the specified CNAME is available:

                                                        • true : The CNAME is available.

                                                        • false : The CNAME is not available.

                                                        ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFullyQualifiedCNAME", "beanStyleSetterMethodName" : "setFullyQualifiedCNAME", "c2jName" : "FullyQualifiedCNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                        The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

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

                                                        The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

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

                                                        The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                        \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fullyQualifiedCNAME", "getterDocumentation" : "

                                                        The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                        \n@return The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FullyQualifiedCNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FullyQualifiedCNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FullyQualifiedCNAME", "sensitive" : false, "setterDocumentation" : "

                                                        The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                        \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.", "setterMethodName" : "setFullyQualifiedCNAME", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fullyQualifiedCNAME", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fullyQualifiedCNAME", "variableType" : "String", "documentation" : "

                                                        The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

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

                                                        AWS CodeBuild is not available in the specified region.

                                                        ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "CodeBuildNotInServiceRegionException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CodeBuildNotInServiceRegionException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CodeBuildNotInServiceRegionException", "variableName" : "codeBuildNotInServiceRegionException", "variableType" : "CodeBuildNotInServiceRegionException", "documentation" : null, "simpleType" : "CodeBuildNotInServiceRegionException", "variableSetterType" : "CodeBuildNotInServiceRegionException" }, "wrapper" : false }, "ComposeEnvironmentsRequest" : { "c2jName" : "ComposeEnvironmentsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                        Request to create or update a group of environments.

                                                        ", "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" : "ComposeEnvironments", "locationName" : null, "requestUri" : "/", "target" : "ComposeEnvironments", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the application to which the specified source bundles belong.

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

                                                        The name of the application to which the specified source bundles belong.

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

                                                        The name of the application to which the specified source bundles belong.

                                                        \n@param applicationName The name of the application to which the specified source bundles belong.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                        The name of the application to which the specified source bundles belong.

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

                                                        The name of the application to which the specified source bundles belong.

                                                        \n@param applicationName The name of the application to which the specified source bundles belong.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                        The name of the application to which the specified source bundles belong.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

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

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

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

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        \n@return The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabels", "beanStyleSetterMethodName" : "setVersionLabels", "c2jName" : "VersionLabels", "c2jShape" : "VersionLabels", "defaultConsumerFluentSetterDocumentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

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

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

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

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                                                        \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabels", "getterDocumentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                                                        \n

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

                                                        \n@return A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabels", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "VersionLabel", "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" : "VersionLabels", "sensitive" : false, "setterDocumentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                                                        \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.", "setterMethodName" : "setVersionLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                                                        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the application to which the specified source bundles belong.

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

                                                        The name of the application to which the specified source bundles belong.

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

                                                        The name of the application to which the specified source bundles belong.

                                                        \n@param applicationName The name of the application to which the specified source bundles belong.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                        The name of the application to which the specified source bundles belong.

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

                                                        The name of the application to which the specified source bundles belong.

                                                        \n@param applicationName The name of the application to which the specified source bundles belong.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                        The name of the application to which the specified source bundles belong.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

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

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

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

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        \n@return The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VersionLabels" : { "beanStyleGetterMethodName" : "getVersionLabels", "beanStyleSetterMethodName" : "setVersionLabels", "c2jName" : "VersionLabels", "c2jShape" : "VersionLabels", "defaultConsumerFluentSetterDocumentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

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

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

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

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                                                        \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabels", "getterDocumentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                                                        \n

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

                                                        \n@return A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabels", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "VersionLabel", "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" : "VersionLabels", "sensitive" : false, "setterDocumentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                                                        \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.", "setterMethodName" : "setVersionLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                                                        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the application to which the specified source bundles belong.

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

                                                        The name of the application to which the specified source bundles belong.

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

                                                        The name of the application to which the specified source bundles belong.

                                                        \n@param applicationName The name of the application to which the specified source bundles belong.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                        The name of the application to which the specified source bundles belong.

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

                                                        The name of the application to which the specified source bundles belong.

                                                        \n@param applicationName The name of the application to which the specified source bundles belong.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                        The name of the application to which the specified source bundles belong.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

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

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

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

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        \n@return The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                                                        The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabels", "beanStyleSetterMethodName" : "setVersionLabels", "c2jName" : "VersionLabels", "c2jShape" : "VersionLabels", "defaultConsumerFluentSetterDocumentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

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

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

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

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                                                        \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabels", "getterDocumentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                                                        \n

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

                                                        \n@return A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabels", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "VersionLabel", "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" : "VersionLabels", "sensitive" : false, "setterDocumentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                                                        \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.", "setterMethodName" : "setVersionLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : "

                                                        A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

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

                                                        Result message containing a list of environment descriptions.

                                                        ", "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" : "getEnvironments", "beanStyleSetterMethodName" : "setEnvironments", "c2jName" : "Environments", "c2jShape" : "EnvironmentDescriptionsList", "defaultConsumerFluentSetterDocumentation" : "

                                                        Returns an EnvironmentDescription list.

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

                                                        Returns an EnvironmentDescription list.

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

                                                        Returns an EnvironmentDescription list.

                                                        \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environments", "getterDocumentation" : "

                                                        Returns an EnvironmentDescription list.

                                                        \n

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

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

                                                        Returns an EnvironmentDescription list.

                                                        \n@param environments Returns an EnvironmentDescription list.", "setterMethodName" : "setEnvironments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : "

                                                        Returns an EnvironmentDescription list.

                                                        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

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

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

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

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        \n@return In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "getterModel" : { "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" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "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" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Environments" : { "beanStyleGetterMethodName" : "getEnvironments", "beanStyleSetterMethodName" : "setEnvironments", "c2jName" : "Environments", "c2jShape" : "EnvironmentDescriptionsList", "defaultConsumerFluentSetterDocumentation" : "

                                                        Returns an EnvironmentDescription list.

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

                                                        Returns an EnvironmentDescription list.

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

                                                        Returns an EnvironmentDescription list.

                                                        \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environments", "getterDocumentation" : "

                                                        Returns an EnvironmentDescription list.

                                                        \n

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

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

                                                        Returns an EnvironmentDescription list.

                                                        \n@param environments Returns an EnvironmentDescription list.", "setterMethodName" : "setEnvironments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : "

                                                        Returns an EnvironmentDescription list.

                                                        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

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

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

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

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        \n@return In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "getterModel" : { "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" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "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" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironments", "beanStyleSetterMethodName" : "setEnvironments", "c2jName" : "Environments", "c2jShape" : "EnvironmentDescriptionsList", "defaultConsumerFluentSetterDocumentation" : "

                                                        Returns an EnvironmentDescription list.

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

                                                        Returns an EnvironmentDescription list.

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

                                                        Returns an EnvironmentDescription list.

                                                        \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environments", "getterDocumentation" : "

                                                        Returns an EnvironmentDescription list.

                                                        \n

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

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

                                                        Returns an EnvironmentDescription list.

                                                        \n@param environments Returns an EnvironmentDescription list.", "setterMethodName" : "setEnvironments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : "

                                                        Returns an EnvironmentDescription list.

                                                        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

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

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

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

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        \n@return In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "getterModel" : { "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" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "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" : "

                                                        In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ComposeEnvironmentsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "ComposeEnvironmentsResult" }, "variable" : { "variableDeclarationType" : "ComposeEnvironmentsResponse", "variableName" : "composeEnvironmentsResponse", "variableType" : "ComposeEnvironmentsResponse", "documentation" : null, "simpleType" : "ComposeEnvironmentsResponse", "variableSetterType" : "ComposeEnvironmentsResponse" }, "wrapper" : false }, "ComputeType" : { "c2jName" : "ComputeType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "BUILD_GENERAL1_SMALL", "value" : "BUILD_GENERAL1_SMALL" }, { "name" : "BUILD_GENERAL1_MEDIUM", "value" : "BUILD_GENERAL1_MEDIUM" }, { "name" : "BUILD_GENERAL1_LARGE", "value" : "BUILD_GENERAL1_LARGE" } ], "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" : "ComputeType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ComputeType", "variableName" : "computeType", "variableType" : "ComputeType", "documentation" : null, "simpleType" : "ComputeType", "variableSetterType" : "ComputeType" }, "wrapper" : false }, "ConfigurationDeploymentStatus" : { "c2jName" : "ConfigurationDeploymentStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "DEPLOYED", "value" : "deployed" }, { "name" : "PENDING", "value" : "pending" }, { "name" : "FAILED", "value" : "failed" } ], "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" : "ConfigurationDeploymentStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ConfigurationDeploymentStatus", "variableName" : "configurationDeploymentStatus", "variableType" : "ConfigurationDeploymentStatus", "documentation" : null, "simpleType" : "ConfigurationDeploymentStatus", "variableSetterType" : "ConfigurationDeploymentStatus" }, "wrapper" : false }, "ConfigurationOptionDescription" : { "c2jName" : "ConfigurationOptionDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                        Describes the possible values for a configuration option.

                                                        ", "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" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                        A unique namespace identifying the option's associated AWS resource.

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

                                                        A unique namespace identifying the option's associated AWS resource.

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

                                                        A unique namespace identifying the option's associated AWS resource.

                                                        \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                        A unique namespace identifying the option's associated AWS resource.

                                                        \n@return A unique namespace identifying the option's associated AWS resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                        A unique namespace identifying the option's associated AWS resource.

                                                        \n@param namespace A unique namespace identifying the option's associated AWS resource.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                        A unique namespace identifying the option's associated AWS resource.

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

                                                        The name of the configuration option.

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

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

                                                        The name of the configuration option.

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

                                                        The name of the configuration option.

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

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

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultValue", "beanStyleSetterMethodName" : "setDefaultValue", "c2jName" : "DefaultValue", "c2jShape" : "ConfigurationOptionDefaultValue", "defaultConsumerFluentSetterDocumentation" : "

                                                        The default value for this configuration option.

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

                                                        The default value for this configuration option.

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

                                                        The default value for this configuration option.

                                                        \n@param defaultValue The default value for this configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultValue", "getterDocumentation" : "

                                                        The default value for this configuration option.

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

                                                        The default value for this configuration option.

                                                        \n@param defaultValue The default value for this configuration option.", "setterMethodName" : "setDefaultValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "defaultValue", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "defaultValue", "variableType" : "String", "documentation" : "

                                                        The default value for this configuration option.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getChangeSeverity", "beanStyleSetterMethodName" : "setChangeSeverity", "c2jName" : "ChangeSeverity", "c2jShape" : "ConfigurationOptionSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                        An indication of which action is required if the value for this configuration option changes:

                                                        • NoInterruption : There is no interruption to the environment or application availability.

                                                        • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                        • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

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

                                                        An indication of which action is required if the value for this configuration option changes:

                                                        • NoInterruption : There is no interruption to the environment or application availability.

                                                        • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                        • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

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

                                                        An indication of which action is required if the value for this configuration option changes:

                                                        • NoInterruption : There is no interruption to the environment or application availability.

                                                        • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                        • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                        \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                        • NoInterruption : There is no interruption to the environment or application availability.

                                                        • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                        • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

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

                                                          An indication of which action is required if the value for this configuration option changes:

                                                          • NoInterruption : There is no interruption to the environment or application availability.

                                                          • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                          • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                          \n@return An indication of which action is required if the value for this configuration option changes:

                                                          • NoInterruption : There is no interruption to the environment or application availability.

                                                          • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                          • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                          • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ChangeSeverity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ChangeSeverity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ChangeSeverity", "sensitive" : false, "setterDocumentation" : "

                                                            An indication of which action is required if the value for this configuration option changes:

                                                            • NoInterruption : There is no interruption to the environment or application availability.

                                                            • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                            • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                            \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                            • NoInterruption : There is no interruption to the environment or application availability.

                                                            • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                            • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                            • ", "setterMethodName" : "setChangeSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "changeSeverity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "changeSeverity", "variableType" : "String", "documentation" : "

                                                              An indication of which action is required if the value for this configuration option changes:

                                                              • NoInterruption : There is no interruption to the environment or application availability.

                                                              • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                              • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserDefined", "beanStyleSetterMethodName" : "setUserDefined", "c2jName" : "UserDefined", "c2jShape" : "UserDefinedOption", "defaultConsumerFluentSetterDocumentation" : "

                                                              An indication of whether the user defined this configuration option:

                                                              • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                              • false : This configuration was not defined by the user.

                                                              Constraint: You can remove only UserDefined options from a configuration.

                                                              Valid Values: true | 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 #userDefined(Boolean)}.\n@param userDefined 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 #userDefined(Boolean)", "deprecated" : false, "documentation" : "

                                                              An indication of whether the user defined this configuration option:

                                                              • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                              • false : This configuration was not defined by the user.

                                                              Constraint: You can remove only UserDefined options from a configuration.

                                                              Valid Values: true | false

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

                                                              An indication of whether the user defined this configuration option:

                                                              • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                              • false : This configuration was not defined by the user.

                                                              Constraint: You can remove only UserDefined options from a configuration.

                                                              Valid Values: true | false

                                                              \n@param userDefined An indication of whether the user defined this configuration option:

                                                              • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                              • false : This configuration was not defined by the user.

                                                              Constraint: You can remove only UserDefined options from a configuration.

                                                              Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userDefined", "getterDocumentation" : "

                                                              An indication of whether the user defined this configuration option:

                                                              • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                              • false : This configuration was not defined by the user.

                                                              Constraint: You can remove only UserDefined options from a configuration.

                                                              Valid Values: true | false

                                                              \n@return An indication of whether the user defined this configuration option:

                                                              • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                              • false : This configuration was not defined by the user.

                                                              Constraint: You can remove only UserDefined options from a configuration.

                                                              Valid Values: true | 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" : "UserDefined", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserDefined", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserDefined", "sensitive" : false, "setterDocumentation" : "

                                                              An indication of whether the user defined this configuration option:

                                                              • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                              • false : This configuration was not defined by the user.

                                                              Constraint: You can remove only UserDefined options from a configuration.

                                                              Valid Values: true | false

                                                              \n@param userDefined An indication of whether the user defined this configuration option:

                                                              • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                              • false : This configuration was not defined by the user.

                                                              Constraint: You can remove only UserDefined options from a configuration.

                                                              Valid Values: true | false", "setterMethodName" : "setUserDefined", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userDefined", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userDefined", "variableType" : "Boolean", "documentation" : "

                                                              An indication of whether the user defined this configuration option:

                                                              • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                              • false : This configuration was not defined by the user.

                                                              Constraint: You can remove only UserDefined options from a configuration.

                                                              Valid Values: true | false

                                                              ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValueTypeAsString", "beanStyleSetterMethodName" : "setValueType", "c2jName" : "ValueType", "c2jShape" : "ConfigurationOptionValueType", "defaultConsumerFluentSetterDocumentation" : "

                                                              An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                              • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                              • List : Values for this option are multiple selections from the possible values.

                                                              • Boolean : Values for this option are either true or false .

                                                              • Json : Values for this option are a JSON representation of a ConfigDocument.

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

                                                              An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                              • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                              • List : Values for this option are multiple selections from the possible values.

                                                              • Boolean : Values for this option are either true or false .

                                                              • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                              ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationOptionValueType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "valueType", "fluentEnumSetterMethodName" : "valueType", "fluentGetterMethodName" : "valueTypeAsString", "fluentSetterDocumentation" : "

                                                              An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                              • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                              • List : Values for this option are multiple selections from the possible values.

                                                              • Boolean : Values for this option are either true or false .

                                                              • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                              \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                              • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                              • List : Values for this option are multiple selections from the possible values.

                                                              • Boolean : Values for this option are either true or false .

                                                              • Json : Values for this option are a JSON representation of a ConfigDocument.

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

                                                                An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                • List : Values for this option are multiple selections from the possible values.

                                                                • Boolean : Values for this option are either true or false .

                                                                • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                \n

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

                                                                \n@return An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                • List : Values for this option are multiple selections from the possible values.

                                                                • Boolean : Values for this option are either true or false .

                                                                • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                • \n@see ConfigurationOptionValueType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ValueType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ValueType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ValueType", "sensitive" : false, "setterDocumentation" : "

                                                                  An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                  • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                  • List : Values for this option are multiple selections from the possible values.

                                                                  • Boolean : Values for this option are either true or false .

                                                                  • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                  \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                  • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                  • List : Values for this option are multiple selections from the possible values.

                                                                  • Boolean : Values for this option are either true or false .

                                                                  • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                  • \n@see ConfigurationOptionValueType", "setterMethodName" : "setValueType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "valueType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "valueType", "variableType" : "String", "documentation" : "

                                                                    An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                    • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                    • List : Values for this option are multiple selections from the possible values.

                                                                    • Boolean : Values for this option are either true or false .

                                                                    • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValueOptions", "beanStyleSetterMethodName" : "setValueOptions", "c2jName" : "ValueOptions", "c2jShape" : "ConfigurationOptionPossibleValues", "defaultConsumerFluentSetterDocumentation" : "

                                                                    If specified, values for the configuration option are selected from this list.

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

                                                                    If specified, values for the configuration option are selected from this list.

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

                                                                    If specified, values for the configuration option are selected from this list.

                                                                    \n@param valueOptions If specified, values for the configuration option are selected from this list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "valueOptions", "getterDocumentation" : "

                                                                    If specified, values for the configuration option are selected from this list.

                                                                    \n

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

                                                                    \n@return If specified, values for the configuration option are selected from this list.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ValueOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ValueOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionPossibleValue", "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" : "ValueOptions", "sensitive" : false, "setterDocumentation" : "

                                                                    If specified, values for the configuration option are selected from this list.

                                                                    \n@param valueOptions If specified, values for the configuration option are selected from this list.", "setterMethodName" : "setValueOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "valueOptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "valueOptions", "variableType" : "java.util.List", "documentation" : "

                                                                    If specified, values for the configuration option are selected from this list.

                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "MinValue", "c2jShape" : "OptionRestrictionMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                    If specified, the configuration option must be a numeric value greater than this value.

                                                                    \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" : "

                                                                    If specified, the configuration option must be a numeric value greater than this value.

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

                                                                    If specified, the configuration option must be a numeric value greater than this value.

                                                                    \n@param minValue If specified, the configuration option must be a numeric value greater than this value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                    If specified, the configuration option must be a numeric value greater than this value.

                                                                    \n@return If specified, the configuration option must be a numeric value greater than this value.", "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" : "

                                                                    If specified, the configuration option must be a numeric value greater than this value.

                                                                    \n@param minValue If specified, the configuration option must be a numeric value greater than this value.", "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" : "

                                                                    If specified, the configuration option must be a numeric value greater than this value.

                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "MaxValue", "c2jShape" : "OptionRestrictionMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                    If specified, the configuration option must be a numeric value less than this value.

                                                                    \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" : "

                                                                    If specified, the configuration option must be a numeric value less than this value.

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

                                                                    If specified, the configuration option must be a numeric value less than this value.

                                                                    \n@param maxValue If specified, the configuration option must be a numeric value less than this value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                    If specified, the configuration option must be a numeric value less than this value.

                                                                    \n@return If specified, the configuration option must be a numeric value less than this value.", "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" : "

                                                                    If specified, the configuration option must be a numeric value less than this value.

                                                                    \n@param maxValue If specified, the configuration option must be a numeric value less than this value.", "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" : "

                                                                    If specified, the configuration option must be a numeric value less than this value.

                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxLength", "beanStyleSetterMethodName" : "setMaxLength", "c2jName" : "MaxLength", "c2jShape" : "OptionRestrictionMaxLength", "defaultConsumerFluentSetterDocumentation" : "

                                                                    If specified, the configuration option must be a string value no longer than this value.

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

                                                                    If specified, the configuration option must be a string value no longer than this value.

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

                                                                    If specified, the configuration option must be a string value no longer than this value.

                                                                    \n@param maxLength If specified, the configuration option must be a string value no longer than this value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxLength", "getterDocumentation" : "

                                                                    If specified, the configuration option must be a string value no longer than this value.

                                                                    \n@return If specified, the configuration option must be a string value no longer than this value.", "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" : "MaxLength", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxLength", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxLength", "sensitive" : false, "setterDocumentation" : "

                                                                    If specified, the configuration option must be a string value no longer than this value.

                                                                    \n@param maxLength If specified, the configuration option must be a string value no longer than this value.", "setterMethodName" : "setMaxLength", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxLength", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxLength", "variableType" : "Integer", "documentation" : "

                                                                    If specified, the configuration option must be a string value no longer than this value.

                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegex", "beanStyleSetterMethodName" : "setRegex", "c2jName" : "Regex", "c2jShape" : "OptionRestrictionRegex", "defaultConsumerFluentSetterDocumentation" : "

                                                                    If specified, the configuration option must be a string value that satisfies this regular expression.

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

                                                                    If specified, the configuration option must be a string value that satisfies this regular expression.

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

                                                                    If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                    \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "regex", "getterDocumentation" : "

                                                                    If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                    \n@return If specified, the configuration option must be a string value that satisfies this regular expression.", "getterModel" : { "returnType" : "OptionRestrictionRegex", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Regex", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Regex", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Regex", "sensitive" : false, "setterDocumentation" : "

                                                                    If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                    \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.", "setterMethodName" : "setRegex", "setterModel" : { "variableDeclarationType" : "OptionRestrictionRegex", "variableName" : "regex", "variableType" : "OptionRestrictionRegex", "documentation" : null, "simpleType" : "OptionRestrictionRegex", "variableSetterType" : "OptionRestrictionRegex" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionRestrictionRegex", "variableName" : "regex", "variableType" : "OptionRestrictionRegex", "documentation" : "

                                                                    If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                    ", "simpleType" : "OptionRestrictionRegex", "variableSetterType" : "OptionRestrictionRegex" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ChangeSeverity" : { "beanStyleGetterMethodName" : "getChangeSeverity", "beanStyleSetterMethodName" : "setChangeSeverity", "c2jName" : "ChangeSeverity", "c2jShape" : "ConfigurationOptionSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                                    An indication of which action is required if the value for this configuration option changes:

                                                                    • NoInterruption : There is no interruption to the environment or application availability.

                                                                    • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                    • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

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

                                                                    An indication of which action is required if the value for this configuration option changes:

                                                                    • NoInterruption : There is no interruption to the environment or application availability.

                                                                    • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                    • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

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

                                                                    An indication of which action is required if the value for this configuration option changes:

                                                                    • NoInterruption : There is no interruption to the environment or application availability.

                                                                    • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                    • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                    \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                                    • NoInterruption : There is no interruption to the environment or application availability.

                                                                    • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                    • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

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

                                                                      An indication of which action is required if the value for this configuration option changes:

                                                                      • NoInterruption : There is no interruption to the environment or application availability.

                                                                      • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                      • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                      \n@return An indication of which action is required if the value for this configuration option changes:

                                                                      • NoInterruption : There is no interruption to the environment or application availability.

                                                                      • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                      • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                      • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ChangeSeverity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ChangeSeverity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ChangeSeverity", "sensitive" : false, "setterDocumentation" : "

                                                                        An indication of which action is required if the value for this configuration option changes:

                                                                        • NoInterruption : There is no interruption to the environment or application availability.

                                                                        • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                        • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                        \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                                        • NoInterruption : There is no interruption to the environment or application availability.

                                                                        • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                        • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                        • ", "setterMethodName" : "setChangeSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "changeSeverity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "changeSeverity", "variableType" : "String", "documentation" : "

                                                                          An indication of which action is required if the value for this configuration option changes:

                                                                          • NoInterruption : There is no interruption to the environment or application availability.

                                                                          • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                          • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DefaultValue" : { "beanStyleGetterMethodName" : "getDefaultValue", "beanStyleSetterMethodName" : "setDefaultValue", "c2jName" : "DefaultValue", "c2jShape" : "ConfigurationOptionDefaultValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The default value for this configuration option.

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

                                                                          The default value for this configuration option.

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

                                                                          The default value for this configuration option.

                                                                          \n@param defaultValue The default value for this configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultValue", "getterDocumentation" : "

                                                                          The default value for this configuration option.

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

                                                                          The default value for this configuration option.

                                                                          \n@param defaultValue The default value for this configuration option.", "setterMethodName" : "setDefaultValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "defaultValue", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "defaultValue", "variableType" : "String", "documentation" : "

                                                                          The default value for this configuration option.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxLength" : { "beanStyleGetterMethodName" : "getMaxLength", "beanStyleSetterMethodName" : "setMaxLength", "c2jName" : "MaxLength", "c2jShape" : "OptionRestrictionMaxLength", "defaultConsumerFluentSetterDocumentation" : "

                                                                          If specified, the configuration option must be a string value no longer than this value.

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

                                                                          If specified, the configuration option must be a string value no longer than this value.

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

                                                                          If specified, the configuration option must be a string value no longer than this value.

                                                                          \n@param maxLength If specified, the configuration option must be a string value no longer than this value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxLength", "getterDocumentation" : "

                                                                          If specified, the configuration option must be a string value no longer than this value.

                                                                          \n@return If specified, the configuration option must be a string value no longer than this value.", "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" : "MaxLength", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxLength", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxLength", "sensitive" : false, "setterDocumentation" : "

                                                                          If specified, the configuration option must be a string value no longer than this value.

                                                                          \n@param maxLength If specified, the configuration option must be a string value no longer than this value.", "setterMethodName" : "setMaxLength", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxLength", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxLength", "variableType" : "Integer", "documentation" : "

                                                                          If specified, the configuration option must be a string value no longer than this value.

                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "MaxValue" : { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "MaxValue", "c2jShape" : "OptionRestrictionMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                          If specified, the configuration option must be a numeric value less than this value.

                                                                          \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" : "

                                                                          If specified, the configuration option must be a numeric value less than this value.

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

                                                                          If specified, the configuration option must be a numeric value less than this value.

                                                                          \n@param maxValue If specified, the configuration option must be a numeric value less than this value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                          If specified, the configuration option must be a numeric value less than this value.

                                                                          \n@return If specified, the configuration option must be a numeric value less than this value.", "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" : "

                                                                          If specified, the configuration option must be a numeric value less than this value.

                                                                          \n@param maxValue If specified, the configuration option must be a numeric value less than this value.", "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" : "

                                                                          If specified, the configuration option must be a numeric value less than this value.

                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "MinValue" : { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "MinValue", "c2jShape" : "OptionRestrictionMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                          If specified, the configuration option must be a numeric value greater than this value.

                                                                          \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" : "

                                                                          If specified, the configuration option must be a numeric value greater than this value.

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

                                                                          If specified, the configuration option must be a numeric value greater than this value.

                                                                          \n@param minValue If specified, the configuration option must be a numeric value greater than this value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                          If specified, the configuration option must be a numeric value greater than this value.

                                                                          \n@return If specified, the configuration option must be a numeric value greater than this value.", "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" : "

                                                                          If specified, the configuration option must be a numeric value greater than this value.

                                                                          \n@param minValue If specified, the configuration option must be a numeric value greater than this value.", "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" : "

                                                                          If specified, the configuration option must be a numeric value greater than this value.

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

                                                                          The name of the configuration option.

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

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

                                                                          The name of the configuration option.

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

                                                                          The name of the configuration option.

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

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

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Namespace" : { "beanStyleGetterMethodName" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                                          A unique namespace identifying the option's associated AWS resource.

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

                                                                          A unique namespace identifying the option's associated AWS resource.

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

                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                          \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                          \n@return A unique namespace identifying the option's associated AWS resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                          \n@param namespace A unique namespace identifying the option's associated AWS resource.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Regex" : { "beanStyleGetterMethodName" : "getRegex", "beanStyleSetterMethodName" : "setRegex", "c2jName" : "Regex", "c2jShape" : "OptionRestrictionRegex", "defaultConsumerFluentSetterDocumentation" : "

                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

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

                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

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

                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                          \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "regex", "getterDocumentation" : "

                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                          \n@return If specified, the configuration option must be a string value that satisfies this regular expression.", "getterModel" : { "returnType" : "OptionRestrictionRegex", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Regex", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Regex", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Regex", "sensitive" : false, "setterDocumentation" : "

                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                          \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.", "setterMethodName" : "setRegex", "setterModel" : { "variableDeclarationType" : "OptionRestrictionRegex", "variableName" : "regex", "variableType" : "OptionRestrictionRegex", "documentation" : null, "simpleType" : "OptionRestrictionRegex", "variableSetterType" : "OptionRestrictionRegex" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionRestrictionRegex", "variableName" : "regex", "variableType" : "OptionRestrictionRegex", "documentation" : "

                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                          ", "simpleType" : "OptionRestrictionRegex", "variableSetterType" : "OptionRestrictionRegex" }, "xmlNameSpaceUri" : null }, "UserDefined" : { "beanStyleGetterMethodName" : "getUserDefined", "beanStyleSetterMethodName" : "setUserDefined", "c2jName" : "UserDefined", "c2jShape" : "UserDefinedOption", "defaultConsumerFluentSetterDocumentation" : "

                                                                          An indication of whether the user defined this configuration option:

                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                          • false : This configuration was not defined by the user.

                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                          Valid Values: true | 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 #userDefined(Boolean)}.\n@param userDefined 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 #userDefined(Boolean)", "deprecated" : false, "documentation" : "

                                                                          An indication of whether the user defined this configuration option:

                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                          • false : This configuration was not defined by the user.

                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                          Valid Values: true | false

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

                                                                          An indication of whether the user defined this configuration option:

                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                          • false : This configuration was not defined by the user.

                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                          Valid Values: true | false

                                                                          \n@param userDefined An indication of whether the user defined this configuration option:

                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                          • false : This configuration was not defined by the user.

                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                          Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userDefined", "getterDocumentation" : "

                                                                          An indication of whether the user defined this configuration option:

                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                          • false : This configuration was not defined by the user.

                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                          Valid Values: true | false

                                                                          \n@return An indication of whether the user defined this configuration option:

                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                          • false : This configuration was not defined by the user.

                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                          Valid Values: true | 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" : "UserDefined", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserDefined", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserDefined", "sensitive" : false, "setterDocumentation" : "

                                                                          An indication of whether the user defined this configuration option:

                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                          • false : This configuration was not defined by the user.

                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                          Valid Values: true | false

                                                                          \n@param userDefined An indication of whether the user defined this configuration option:

                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                          • false : This configuration was not defined by the user.

                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                          Valid Values: true | false", "setterMethodName" : "setUserDefined", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userDefined", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userDefined", "variableType" : "Boolean", "documentation" : "

                                                                          An indication of whether the user defined this configuration option:

                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                          • false : This configuration was not defined by the user.

                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                          Valid Values: true | false

                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "ValueOptions" : { "beanStyleGetterMethodName" : "getValueOptions", "beanStyleSetterMethodName" : "setValueOptions", "c2jName" : "ValueOptions", "c2jShape" : "ConfigurationOptionPossibleValues", "defaultConsumerFluentSetterDocumentation" : "

                                                                          If specified, values for the configuration option are selected from this list.

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

                                                                          If specified, values for the configuration option are selected from this list.

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

                                                                          If specified, values for the configuration option are selected from this list.

                                                                          \n@param valueOptions If specified, values for the configuration option are selected from this list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "valueOptions", "getterDocumentation" : "

                                                                          If specified, values for the configuration option are selected from this list.

                                                                          \n

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

                                                                          \n@return If specified, values for the configuration option are selected from this list.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ValueOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ValueOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionPossibleValue", "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" : "ValueOptions", "sensitive" : false, "setterDocumentation" : "

                                                                          If specified, values for the configuration option are selected from this list.

                                                                          \n@param valueOptions If specified, values for the configuration option are selected from this list.", "setterMethodName" : "setValueOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "valueOptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "valueOptions", "variableType" : "java.util.List", "documentation" : "

                                                                          If specified, values for the configuration option are selected from this list.

                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "ValueType" : { "beanStyleGetterMethodName" : "getValueTypeAsString", "beanStyleSetterMethodName" : "setValueType", "c2jName" : "ValueType", "c2jShape" : "ConfigurationOptionValueType", "defaultConsumerFluentSetterDocumentation" : "

                                                                          An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                          • List : Values for this option are multiple selections from the possible values.

                                                                          • Boolean : Values for this option are either true or false .

                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.

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

                                                                          An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                          • List : Values for this option are multiple selections from the possible values.

                                                                          • Boolean : Values for this option are either true or false .

                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationOptionValueType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "valueType", "fluentEnumSetterMethodName" : "valueType", "fluentGetterMethodName" : "valueTypeAsString", "fluentSetterDocumentation" : "

                                                                          An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                          • List : Values for this option are multiple selections from the possible values.

                                                                          • Boolean : Values for this option are either true or false .

                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                          \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                          • List : Values for this option are multiple selections from the possible values.

                                                                          • Boolean : Values for this option are either true or false .

                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.

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

                                                                            An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                            • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                            • List : Values for this option are multiple selections from the possible values.

                                                                            • Boolean : Values for this option are either true or false .

                                                                            • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                            \n

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

                                                                            \n@return An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                            • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                            • List : Values for this option are multiple selections from the possible values.

                                                                            • Boolean : Values for this option are either true or false .

                                                                            • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                            • \n@see ConfigurationOptionValueType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ValueType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ValueType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ValueType", "sensitive" : false, "setterDocumentation" : "

                                                                              An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                              • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                              • List : Values for this option are multiple selections from the possible values.

                                                                              • Boolean : Values for this option are either true or false .

                                                                              • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                              \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                              • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                              • List : Values for this option are multiple selections from the possible values.

                                                                              • Boolean : Values for this option are either true or false .

                                                                              • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                              • \n@see ConfigurationOptionValueType", "setterMethodName" : "setValueType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "valueType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "valueType", "variableType" : "String", "documentation" : "

                                                                                An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                                • List : Values for this option are multiple selections from the possible values.

                                                                                • Boolean : Values for this option are either true or false .

                                                                                • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                                                A unique namespace identifying the option's associated AWS resource.

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

                                                                                A unique namespace identifying the option's associated AWS resource.

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

                                                                                A unique namespace identifying the option's associated AWS resource.

                                                                                \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                                                A unique namespace identifying the option's associated AWS resource.

                                                                                \n@return A unique namespace identifying the option's associated AWS resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                                                A unique namespace identifying the option's associated AWS resource.

                                                                                \n@param namespace A unique namespace identifying the option's associated AWS resource.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                                                A unique namespace identifying the option's associated AWS resource.

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

                                                                                The name of the configuration option.

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

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

                                                                                The name of the configuration option.

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

                                                                                The name of the configuration option.

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

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

                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultValue", "beanStyleSetterMethodName" : "setDefaultValue", "c2jName" : "DefaultValue", "c2jShape" : "ConfigurationOptionDefaultValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                The default value for this configuration option.

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

                                                                                The default value for this configuration option.

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

                                                                                The default value for this configuration option.

                                                                                \n@param defaultValue The default value for this configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultValue", "getterDocumentation" : "

                                                                                The default value for this configuration option.

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

                                                                                The default value for this configuration option.

                                                                                \n@param defaultValue The default value for this configuration option.", "setterMethodName" : "setDefaultValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "defaultValue", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "defaultValue", "variableType" : "String", "documentation" : "

                                                                                The default value for this configuration option.

                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getChangeSeverity", "beanStyleSetterMethodName" : "setChangeSeverity", "c2jName" : "ChangeSeverity", "c2jShape" : "ConfigurationOptionSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                                                An indication of which action is required if the value for this configuration option changes:

                                                                                • NoInterruption : There is no interruption to the environment or application availability.

                                                                                • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                                • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

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

                                                                                An indication of which action is required if the value for this configuration option changes:

                                                                                • NoInterruption : There is no interruption to the environment or application availability.

                                                                                • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                                • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

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

                                                                                An indication of which action is required if the value for this configuration option changes:

                                                                                • NoInterruption : There is no interruption to the environment or application availability.

                                                                                • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                                • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                                \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                                                • NoInterruption : There is no interruption to the environment or application availability.

                                                                                • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                                • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

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

                                                                                  An indication of which action is required if the value for this configuration option changes:

                                                                                  • NoInterruption : There is no interruption to the environment or application availability.

                                                                                  • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                                  • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                                  \n@return An indication of which action is required if the value for this configuration option changes:

                                                                                  • NoInterruption : There is no interruption to the environment or application availability.

                                                                                  • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                                  • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                                  • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ChangeSeverity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ChangeSeverity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ChangeSeverity", "sensitive" : false, "setterDocumentation" : "

                                                                                    An indication of which action is required if the value for this configuration option changes:

                                                                                    • NoInterruption : There is no interruption to the environment or application availability.

                                                                                    • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                                    • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                                    \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                                                    • NoInterruption : There is no interruption to the environment or application availability.

                                                                                    • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                                    • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                                    • ", "setterMethodName" : "setChangeSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "changeSeverity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "changeSeverity", "variableType" : "String", "documentation" : "

                                                                                      An indication of which action is required if the value for this configuration option changes:

                                                                                      • NoInterruption : There is no interruption to the environment or application availability.

                                                                                      • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.

                                                                                      • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.

                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserDefined", "beanStyleSetterMethodName" : "setUserDefined", "c2jName" : "UserDefined", "c2jShape" : "UserDefinedOption", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      An indication of whether the user defined this configuration option:

                                                                                      • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                      • false : This configuration was not defined by the user.

                                                                                      Constraint: You can remove only UserDefined options from a configuration.

                                                                                      Valid Values: true | 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 #userDefined(Boolean)}.\n@param userDefined 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 #userDefined(Boolean)", "deprecated" : false, "documentation" : "

                                                                                      An indication of whether the user defined this configuration option:

                                                                                      • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                      • false : This configuration was not defined by the user.

                                                                                      Constraint: You can remove only UserDefined options from a configuration.

                                                                                      Valid Values: true | false

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

                                                                                      An indication of whether the user defined this configuration option:

                                                                                      • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                      • false : This configuration was not defined by the user.

                                                                                      Constraint: You can remove only UserDefined options from a configuration.

                                                                                      Valid Values: true | false

                                                                                      \n@param userDefined An indication of whether the user defined this configuration option:

                                                                                      • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                      • false : This configuration was not defined by the user.

                                                                                      Constraint: You can remove only UserDefined options from a configuration.

                                                                                      Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userDefined", "getterDocumentation" : "

                                                                                      An indication of whether the user defined this configuration option:

                                                                                      • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                      • false : This configuration was not defined by the user.

                                                                                      Constraint: You can remove only UserDefined options from a configuration.

                                                                                      Valid Values: true | false

                                                                                      \n@return An indication of whether the user defined this configuration option:

                                                                                      • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                      • false : This configuration was not defined by the user.

                                                                                      Constraint: You can remove only UserDefined options from a configuration.

                                                                                      Valid Values: true | 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" : "UserDefined", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserDefined", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserDefined", "sensitive" : false, "setterDocumentation" : "

                                                                                      An indication of whether the user defined this configuration option:

                                                                                      • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                      • false : This configuration was not defined by the user.

                                                                                      Constraint: You can remove only UserDefined options from a configuration.

                                                                                      Valid Values: true | false

                                                                                      \n@param userDefined An indication of whether the user defined this configuration option:

                                                                                      • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                      • false : This configuration was not defined by the user.

                                                                                      Constraint: You can remove only UserDefined options from a configuration.

                                                                                      Valid Values: true | false", "setterMethodName" : "setUserDefined", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userDefined", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userDefined", "variableType" : "Boolean", "documentation" : "

                                                                                      An indication of whether the user defined this configuration option:

                                                                                      • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                      • false : This configuration was not defined by the user.

                                                                                      Constraint: You can remove only UserDefined options from a configuration.

                                                                                      Valid Values: true | false

                                                                                      ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValueTypeAsString", "beanStyleSetterMethodName" : "setValueType", "c2jName" : "ValueType", "c2jShape" : "ConfigurationOptionValueType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                      • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                                      • List : Values for this option are multiple selections from the possible values.

                                                                                      • Boolean : Values for this option are either true or false .

                                                                                      • Json : Values for this option are a JSON representation of a ConfigDocument.

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

                                                                                      An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                      • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                                      • List : Values for this option are multiple selections from the possible values.

                                                                                      • Boolean : Values for this option are either true or false .

                                                                                      • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationOptionValueType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "valueType", "fluentEnumSetterMethodName" : "valueType", "fluentGetterMethodName" : "valueTypeAsString", "fluentSetterDocumentation" : "

                                                                                      An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                      • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                                      • List : Values for this option are multiple selections from the possible values.

                                                                                      • Boolean : Values for this option are either true or false .

                                                                                      • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                                      \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                      • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                                      • List : Values for this option are multiple selections from the possible values.

                                                                                      • Boolean : Values for this option are either true or false .

                                                                                      • Json : Values for this option are a JSON representation of a ConfigDocument.

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

                                                                                        An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                        • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                                        • List : Values for this option are multiple selections from the possible values.

                                                                                        • Boolean : Values for this option are either true or false .

                                                                                        • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                                        \n

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

                                                                                        \n@return An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                        • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                                        • List : Values for this option are multiple selections from the possible values.

                                                                                        • Boolean : Values for this option are either true or false .

                                                                                        • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                                        • \n@see ConfigurationOptionValueType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ValueType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ValueType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ValueType", "sensitive" : false, "setterDocumentation" : "

                                                                                          An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                                          • List : Values for this option are multiple selections from the possible values.

                                                                                          • Boolean : Values for this option are either true or false .

                                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                                          \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                                          • List : Values for this option are multiple selections from the possible values.

                                                                                          • Boolean : Values for this option are either true or false .

                                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                                          • \n@see ConfigurationOptionValueType", "setterMethodName" : "setValueType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "valueType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "valueType", "variableType" : "String", "documentation" : "

                                                                                            An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                            • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.

                                                                                            • List : Values for this option are multiple selections from the possible values.

                                                                                            • Boolean : Values for this option are either true or false .

                                                                                            • Json : Values for this option are a JSON representation of a ConfigDocument.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValueOptions", "beanStyleSetterMethodName" : "setValueOptions", "c2jName" : "ValueOptions", "c2jShape" : "ConfigurationOptionPossibleValues", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            If specified, values for the configuration option are selected from this list.

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

                                                                                            If specified, values for the configuration option are selected from this list.

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

                                                                                            If specified, values for the configuration option are selected from this list.

                                                                                            \n@param valueOptions If specified, values for the configuration option are selected from this list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "valueOptions", "getterDocumentation" : "

                                                                                            If specified, values for the configuration option are selected from this list.

                                                                                            \n

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

                                                                                            \n@return If specified, values for the configuration option are selected from this list.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ValueOptions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ValueOptions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionPossibleValue", "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" : "ValueOptions", "sensitive" : false, "setterDocumentation" : "

                                                                                            If specified, values for the configuration option are selected from this list.

                                                                                            \n@param valueOptions If specified, values for the configuration option are selected from this list.", "setterMethodName" : "setValueOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "valueOptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "valueOptions", "variableType" : "java.util.List", "documentation" : "

                                                                                            If specified, values for the configuration option are selected from this list.

                                                                                            ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "MinValue", "c2jShape" : "OptionRestrictionMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            If specified, the configuration option must be a numeric value greater than this value.

                                                                                            \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" : "

                                                                                            If specified, the configuration option must be a numeric value greater than this value.

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

                                                                                            If specified, the configuration option must be a numeric value greater than this value.

                                                                                            \n@param minValue If specified, the configuration option must be a numeric value greater than this value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                                            If specified, the configuration option must be a numeric value greater than this value.

                                                                                            \n@return If specified, the configuration option must be a numeric value greater than this value.", "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" : "

                                                                                            If specified, the configuration option must be a numeric value greater than this value.

                                                                                            \n@param minValue If specified, the configuration option must be a numeric value greater than this value.", "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" : "

                                                                                            If specified, the configuration option must be a numeric value greater than this value.

                                                                                            ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "MaxValue", "c2jShape" : "OptionRestrictionMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            If specified, the configuration option must be a numeric value less than this value.

                                                                                            \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" : "

                                                                                            If specified, the configuration option must be a numeric value less than this value.

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

                                                                                            If specified, the configuration option must be a numeric value less than this value.

                                                                                            \n@param maxValue If specified, the configuration option must be a numeric value less than this value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                                            If specified, the configuration option must be a numeric value less than this value.

                                                                                            \n@return If specified, the configuration option must be a numeric value less than this value.", "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" : "

                                                                                            If specified, the configuration option must be a numeric value less than this value.

                                                                                            \n@param maxValue If specified, the configuration option must be a numeric value less than this value.", "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" : "

                                                                                            If specified, the configuration option must be a numeric value less than this value.

                                                                                            ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxLength", "beanStyleSetterMethodName" : "setMaxLength", "c2jName" : "MaxLength", "c2jShape" : "OptionRestrictionMaxLength", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            If specified, the configuration option must be a string value no longer than this value.

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

                                                                                            If specified, the configuration option must be a string value no longer than this value.

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

                                                                                            If specified, the configuration option must be a string value no longer than this value.

                                                                                            \n@param maxLength If specified, the configuration option must be a string value no longer than this value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxLength", "getterDocumentation" : "

                                                                                            If specified, the configuration option must be a string value no longer than this value.

                                                                                            \n@return If specified, the configuration option must be a string value no longer than this value.", "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" : "MaxLength", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxLength", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxLength", "sensitive" : false, "setterDocumentation" : "

                                                                                            If specified, the configuration option must be a string value no longer than this value.

                                                                                            \n@param maxLength If specified, the configuration option must be a string value no longer than this value.", "setterMethodName" : "setMaxLength", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxLength", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxLength", "variableType" : "Integer", "documentation" : "

                                                                                            If specified, the configuration option must be a string value no longer than this value.

                                                                                            ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegex", "beanStyleSetterMethodName" : "setRegex", "c2jName" : "Regex", "c2jShape" : "OptionRestrictionRegex", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            If specified, the configuration option must be a string value that satisfies this regular expression.

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

                                                                                            If specified, the configuration option must be a string value that satisfies this regular expression.

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

                                                                                            If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                            \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "regex", "getterDocumentation" : "

                                                                                            If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                            \n@return If specified, the configuration option must be a string value that satisfies this regular expression.", "getterModel" : { "returnType" : "OptionRestrictionRegex", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Regex", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Regex", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Regex", "sensitive" : false, "setterDocumentation" : "

                                                                                            If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                            \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.", "setterMethodName" : "setRegex", "setterModel" : { "variableDeclarationType" : "OptionRestrictionRegex", "variableName" : "regex", "variableType" : "OptionRestrictionRegex", "documentation" : null, "simpleType" : "OptionRestrictionRegex", "variableSetterType" : "OptionRestrictionRegex" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionRestrictionRegex", "variableName" : "regex", "variableType" : "OptionRestrictionRegex", "documentation" : "

                                                                                            If specified, the configuration option must be a string value that satisfies this regular expression.

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

                                                                                            A specification identifying an individual configuration option along with its current value. For a list of possible option values, go to Option Values in the AWS Elastic Beanstalk Developer Guide.

                                                                                            ", "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" : "getResourceName", "beanStyleSetterMethodName" : "setResourceName", "c2jName" : "ResourceName", "c2jShape" : "ResourceName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

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

                                                                                            A unique resource name for a time-based scaling configuration option.

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

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            \n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceName", "getterDocumentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            \n@return A unique resource name for a time-based scaling configuration option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceName", "sensitive" : false, "setterDocumentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            \n@param resourceName A unique resource name for a time-based scaling configuration option.", "setterMethodName" : "setResourceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

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

                                                                                            A unique namespace identifying the option's associated AWS resource.

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

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            \n@return A unique namespace identifying the option's associated AWS resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            \n@param namespace A unique namespace identifying the option's associated AWS resource.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionName", "beanStyleSetterMethodName" : "setOptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "ConfigurationOptionValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The current value for the configuration option.

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

                                                                                            The current value for the configuration option.

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

                                                                                            The current value for the configuration option.

                                                                                            \n@param value The current value for the configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

                                                                                            The current value for the configuration option.

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

                                                                                            The current value for the configuration option.

                                                                                            \n@param value The current value for the configuration option.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

                                                                                            The current value for the configuration option.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Namespace" : { "beanStyleGetterMethodName" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

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

                                                                                            A unique namespace identifying the option's associated AWS resource.

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

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            \n@return A unique namespace identifying the option's associated AWS resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            \n@param namespace A unique namespace identifying the option's associated AWS resource.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionName" : { "beanStyleGetterMethodName" : "getOptionName", "beanStyleSetterMethodName" : "setOptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ResourceName" : { "beanStyleGetterMethodName" : "getResourceName", "beanStyleSetterMethodName" : "setResourceName", "c2jName" : "ResourceName", "c2jShape" : "ResourceName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

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

                                                                                            A unique resource name for a time-based scaling configuration option.

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

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            \n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceName", "getterDocumentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            \n@return A unique resource name for a time-based scaling configuration option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceName", "sensitive" : false, "setterDocumentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            \n@param resourceName A unique resource name for a time-based scaling configuration option.", "setterMethodName" : "setResourceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "ConfigurationOptionValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The current value for the configuration option.

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

                                                                                            The current value for the configuration option.

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

                                                                                            The current value for the configuration option.

                                                                                            \n@param value The current value for the configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

                                                                                            The current value for the configuration option.

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

                                                                                            The current value for the configuration option.

                                                                                            \n@param value The current value for the configuration option.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

                                                                                            The current value for the configuration option.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceName", "beanStyleSetterMethodName" : "setResourceName", "c2jName" : "ResourceName", "c2jShape" : "ResourceName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

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

                                                                                            A unique resource name for a time-based scaling configuration option.

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

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            \n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceName", "getterDocumentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            \n@return A unique resource name for a time-based scaling configuration option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceName", "sensitive" : false, "setterDocumentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            \n@param resourceName A unique resource name for a time-based scaling configuration option.", "setterMethodName" : "setResourceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : "

                                                                                            A unique resource name for a time-based scaling configuration option.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

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

                                                                                            A unique namespace identifying the option's associated AWS resource.

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

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            \n@return A unique namespace identifying the option's associated AWS resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            \n@param namespace A unique namespace identifying the option's associated AWS resource.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                                                            A unique namespace identifying the option's associated AWS resource.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionName", "beanStyleSetterMethodName" : "setOptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

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

                                                                                            The name of the configuration option.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "ConfigurationOptionValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The current value for the configuration option.

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

                                                                                            The current value for the configuration option.

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

                                                                                            The current value for the configuration option.

                                                                                            \n@param value The current value for the configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

                                                                                            The current value for the configuration option.

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

                                                                                            The current value for the configuration option.

                                                                                            \n@param value The current value for the configuration option.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

                                                                                            The current value for the configuration option.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ConfigurationOptionSetting", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "configurationOptionSetting", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "wrapper" : false }, "ConfigurationOptionValueType" : { "c2jName" : "ConfigurationOptionValueType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SCALAR", "value" : "Scalar" }, { "name" : "LIST", "value" : "List" } ], "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" : "ConfigurationOptionValueType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ConfigurationOptionValueType", "variableName" : "configurationOptionValueType", "variableType" : "ConfigurationOptionValueType", "documentation" : null, "simpleType" : "ConfigurationOptionValueType", "variableSetterType" : "ConfigurationOptionValueType" }, "wrapper" : false }, "ConfigurationSettingsDescription" : { "c2jName" : "ConfigurationSettingsDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                            Describes the settings for a configuration set.

                                                                                            ", "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" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The name of the solution stack this configuration set uses.

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

                                                                                            The name of the solution stack this configuration set uses.

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

                                                                                            The name of the solution stack this configuration set uses.

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

                                                                                            The name of the solution stack this configuration set uses.

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

                                                                                            The name of the solution stack this configuration set uses.

                                                                                            \n@param solutionStackName The name of the solution stack this configuration set uses.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                            The name of the solution stack this configuration set uses.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The ARN of the platform.

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

                                                                                            The ARN of the platform.

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

                                                                                            The ARN of the platform.

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

                                                                                            The ARN of the platform.

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

                                                                                            The ARN of the platform.

                                                                                            \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                            The ARN of the platform.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The name of the application associated with this configuration set.

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

                                                                                            The name of the application associated with this configuration set.

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

                                                                                            The name of the application associated with this configuration set.

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

                                                                                            The name of the application associated with this configuration set.

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

                                                                                            The name of the application associated with this configuration set.

                                                                                            \n@param applicationName The name of the application associated with this configuration set.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                            The name of the application associated with this configuration set.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            If not null, the name of the configuration template for this configuration set.

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

                                                                                            If not null, the name of the configuration template for this configuration set.

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

                                                                                            If not null, the name of the configuration template for this configuration set.

                                                                                            \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                            If not null, the name of the configuration template for this configuration set.

                                                                                            \n@return If not null, the name of the configuration template for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                            If not null, the name of the configuration template for this configuration set.

                                                                                            \n@param templateName If not null, the name of the configuration template for this configuration set.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                            If not null, the name of the configuration template for this configuration set.

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

                                                                                            Describes this configuration set.

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

                                                                                            Describes this configuration set.

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

                                                                                            Describes this configuration set.

                                                                                            \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                            Describes this configuration set.

                                                                                            \n@return Describes this configuration set.", "getterModel" : { "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" : "

                                                                                            Describes this configuration set.

                                                                                            \n@param description Describes this configuration set.", "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" : "

                                                                                            Describes this configuration set.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            If not null, the name of the environment for this configuration set.

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

                                                                                            If not null, the name of the environment for this configuration set.

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

                                                                                            If not null, the name of the environment for this configuration set.

                                                                                            \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                            If not null, the name of the environment for this configuration set.

                                                                                            \n@return If not null, the name of the environment for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                            If not null, the name of the environment for this configuration set.

                                                                                            \n@param environmentName If not null, the name of the environment for this configuration set.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                            If not null, the name of the environment for this configuration set.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeploymentStatusAsString", "beanStyleSetterMethodName" : "setDeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                            • null: This configuration is not associated with a running environment.

                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                            • failed: This is a draft configuration that failed to successfully 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 #deploymentStatusAsString(String)}.\n@param deploymentStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentStatus(String)", "deprecated" : false, "documentation" : "

                                                                                            If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                            • null: This configuration is not associated with a running environment.

                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                            • failed: This is a draft configuration that failed to successfully deploy.

                                                                                            ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationDeploymentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "deploymentStatus", "fluentEnumSetterMethodName" : "deploymentStatus", "fluentGetterMethodName" : "deploymentStatusAsString", "fluentSetterDocumentation" : "

                                                                                            If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                            • null: This configuration is not associated with a running environment.

                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                            • failed: This is a draft configuration that failed to successfully deploy.

                                                                                            \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                            • null: This configuration is not associated with a running environment.

                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                            • failed: This is a draft configuration that failed to successfully deploy.

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

                                                                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                              • null: This configuration is not associated with a running environment.

                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                              \n

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

                                                                                              \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                              • null: This configuration is not associated with a running environment.

                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                              • \n@see ConfigurationDeploymentStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                • null: This configuration is not associated with a running environment.

                                                                                                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                • null: This configuration is not associated with a running environment.

                                                                                                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                • \n@see ConfigurationDeploymentStatus", "setterMethodName" : "setDeploymentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : "

                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                  The date (in UTC time) when this configuration set was created.

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

                                                                                                  The date (in UTC time) when this configuration set was created.

                                                                                                  \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set was created.

                                                                                                  \n@return The date (in UTC time) when this configuration set 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set was created.

                                                                                                  \n@param dateCreated The date (in UTC time) when this configuration set was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                  The date (in UTC time) when this configuration set was created.

                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set was last modified.

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

                                                                                                  The date (in UTC time) when this configuration set was last modified.

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

                                                                                                  The date (in UTC time) when this configuration set was last modified.

                                                                                                  \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set was last modified.

                                                                                                  \n@return The date (in UTC time) when this configuration set was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set was last modified.

                                                                                                  \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                  The date (in UTC time) when this configuration set was last modified.

                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  A list of the configuration options and their values in this configuration set.

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

                                                                                                  A list of the configuration options and their values in this configuration set.

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

                                                                                                  A list of the configuration options and their values in this configuration set.

                                                                                                  \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                  A list of the configuration options and their values in this configuration set.

                                                                                                  \n

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

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

                                                                                                  A list of the configuration options and their values in this configuration set.

                                                                                                  \n@param optionSettings A list of the configuration options and their values in this configuration set.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                  A list of the configuration options and their values in this configuration set.

                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The name of the application associated with this configuration set.

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

                                                                                                  The name of the application associated with this configuration set.

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

                                                                                                  The name of the application associated with this configuration set.

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

                                                                                                  The name of the application associated with this configuration set.

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

                                                                                                  The name of the application associated with this configuration set.

                                                                                                  \n@param applicationName The name of the application associated with this configuration set.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                  The name of the application associated with this configuration set.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DateCreated" : { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                  The date (in UTC time) when this configuration set was created.

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

                                                                                                  The date (in UTC time) when this configuration set was created.

                                                                                                  \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set was created.

                                                                                                  \n@return The date (in UTC time) when this configuration set 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set was created.

                                                                                                  \n@param dateCreated The date (in UTC time) when this configuration set was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                  The date (in UTC time) when this configuration set was created.

                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DateUpdated" : { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set was last modified.

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

                                                                                                  The date (in UTC time) when this configuration set was last modified.

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

                                                                                                  The date (in UTC time) when this configuration set was last modified.

                                                                                                  \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set was last modified.

                                                                                                  \n@return The date (in UTC time) when this configuration set was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                  The date (in UTC time) when this configuration set was last modified.

                                                                                                  \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                  The date (in UTC time) when this configuration set was last modified.

                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DeploymentStatus" : { "beanStyleGetterMethodName" : "getDeploymentStatusAsString", "beanStyleSetterMethodName" : "setDeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                  • failed: This is a draft configuration that failed to successfully 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 #deploymentStatusAsString(String)}.\n@param deploymentStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationDeploymentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "deploymentStatus", "fluentEnumSetterMethodName" : "deploymentStatus", "fluentGetterMethodName" : "deploymentStatusAsString", "fluentSetterDocumentation" : "

                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                  \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.

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

                                                                                                    If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                    • null: This configuration is not associated with a running environment.

                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                    • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                    \n

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

                                                                                                    \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                    • null: This configuration is not associated with a running environment.

                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                    • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                    • \n@see ConfigurationDeploymentStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                      • null: This configuration is not associated with a running environment.

                                                                                                      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                      • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                      • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                      \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                      • null: This configuration is not associated with a running environment.

                                                                                                      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                      • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                      • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                      • \n@see ConfigurationDeploymentStatus", "setterMethodName" : "setDeploymentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : "

                                                                                                        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.

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

                                                                                                        Describes this configuration set.

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

                                                                                                        Describes this configuration set.

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

                                                                                                        Describes this configuration set.

                                                                                                        \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                        Describes this configuration set.

                                                                                                        \n@return Describes this configuration set.", "getterModel" : { "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" : "

                                                                                                        Describes this configuration set.

                                                                                                        \n@param description Describes this configuration set.", "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" : "

                                                                                                        Describes this configuration set.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        If not null, the name of the environment for this configuration set.

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

                                                                                                        If not null, the name of the environment for this configuration set.

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

                                                                                                        If not null, the name of the environment for this configuration set.

                                                                                                        \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                        If not null, the name of the environment for this configuration set.

                                                                                                        \n@return If not null, the name of the environment for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                        If not null, the name of the environment for this configuration set.

                                                                                                        \n@param environmentName If not null, the name of the environment for this configuration set.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                        If not null, the name of the environment for this configuration set.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionSettings" : { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        A list of the configuration options and their values in this configuration set.

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

                                                                                                        A list of the configuration options and their values in this configuration set.

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

                                                                                                        A list of the configuration options and their values in this configuration set.

                                                                                                        \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                        A list of the configuration options and their values in this configuration set.

                                                                                                        \n

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

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

                                                                                                        A list of the configuration options and their values in this configuration set.

                                                                                                        \n@param optionSettings A list of the configuration options and their values in this configuration set.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                        A list of the configuration options and their values in this configuration set.

                                                                                                        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        The ARN of the platform.

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

                                                                                                        The ARN of the platform.

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

                                                                                                        The ARN of the platform.

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

                                                                                                        The ARN of the platform.

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

                                                                                                        The ARN of the platform.

                                                                                                        \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                        The ARN of the platform.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        The name of the solution stack this configuration set uses.

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

                                                                                                        The name of the solution stack this configuration set uses.

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

                                                                                                        The name of the solution stack this configuration set uses.

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

                                                                                                        The name of the solution stack this configuration set uses.

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

                                                                                                        The name of the solution stack this configuration set uses.

                                                                                                        \n@param solutionStackName The name of the solution stack this configuration set uses.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                        The name of the solution stack this configuration set uses.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        If not null, the name of the configuration template for this configuration set.

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

                                                                                                        If not null, the name of the configuration template for this configuration set.

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

                                                                                                        If not null, the name of the configuration template for this configuration set.

                                                                                                        \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                        If not null, the name of the configuration template for this configuration set.

                                                                                                        \n@return If not null, the name of the configuration template for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                        If not null, the name of the configuration template for this configuration set.

                                                                                                        \n@param templateName If not null, the name of the configuration template for this configuration set.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                        If not null, the name of the configuration template for this configuration set.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        The name of the solution stack this configuration set uses.

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

                                                                                                        The name of the solution stack this configuration set uses.

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

                                                                                                        The name of the solution stack this configuration set uses.

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

                                                                                                        The name of the solution stack this configuration set uses.

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

                                                                                                        The name of the solution stack this configuration set uses.

                                                                                                        \n@param solutionStackName The name of the solution stack this configuration set uses.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                        The name of the solution stack this configuration set uses.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        The ARN of the platform.

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

                                                                                                        The ARN of the platform.

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

                                                                                                        The ARN of the platform.

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

                                                                                                        The ARN of the platform.

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

                                                                                                        The ARN of the platform.

                                                                                                        \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                        The ARN of the platform.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        The name of the application associated with this configuration set.

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

                                                                                                        The name of the application associated with this configuration set.

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

                                                                                                        The name of the application associated with this configuration set.

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

                                                                                                        The name of the application associated with this configuration set.

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

                                                                                                        The name of the application associated with this configuration set.

                                                                                                        \n@param applicationName The name of the application associated with this configuration set.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                        The name of the application associated with this configuration set.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        If not null, the name of the configuration template for this configuration set.

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

                                                                                                        If not null, the name of the configuration template for this configuration set.

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

                                                                                                        If not null, the name of the configuration template for this configuration set.

                                                                                                        \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                        If not null, the name of the configuration template for this configuration set.

                                                                                                        \n@return If not null, the name of the configuration template for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                        If not null, the name of the configuration template for this configuration set.

                                                                                                        \n@param templateName If not null, the name of the configuration template for this configuration set.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                        If not null, the name of the configuration template for this configuration set.

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

                                                                                                        Describes this configuration set.

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

                                                                                                        Describes this configuration set.

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

                                                                                                        Describes this configuration set.

                                                                                                        \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                        Describes this configuration set.

                                                                                                        \n@return Describes this configuration set.", "getterModel" : { "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" : "

                                                                                                        Describes this configuration set.

                                                                                                        \n@param description Describes this configuration set.", "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" : "

                                                                                                        Describes this configuration set.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        If not null, the name of the environment for this configuration set.

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

                                                                                                        If not null, the name of the environment for this configuration set.

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

                                                                                                        If not null, the name of the environment for this configuration set.

                                                                                                        \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                        If not null, the name of the environment for this configuration set.

                                                                                                        \n@return If not null, the name of the environment for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                        If not null, the name of the environment for this configuration set.

                                                                                                        \n@param environmentName If not null, the name of the environment for this configuration set.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                        If not null, the name of the environment for this configuration set.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeploymentStatusAsString", "beanStyleSetterMethodName" : "setDeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                        • failed: This is a draft configuration that failed to successfully 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 #deploymentStatusAsString(String)}.\n@param deploymentStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationDeploymentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "deploymentStatus", "fluentEnumSetterMethodName" : "deploymentStatus", "fluentGetterMethodName" : "deploymentStatusAsString", "fluentSetterDocumentation" : "

                                                                                                        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                        \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.

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

                                                                                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                          • null: This configuration is not associated with a running environment.

                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                          \n

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

                                                                                                          \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                          • null: This configuration is not associated with a running environment.

                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                          • \n@see ConfigurationDeploymentStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                            If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                            • null: This configuration is not associated with a running environment.

                                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                            • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                            \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                            • null: This configuration is not associated with a running environment.

                                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                            • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                            • \n@see ConfigurationDeploymentStatus", "setterMethodName" : "setDeploymentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : "

                                                                                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The date (in UTC time) when this configuration set 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                              The date (in UTC time) when this configuration set was created.

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

                                                                                                              The date (in UTC time) when this configuration set was created.

                                                                                                              \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                              The date (in UTC time) when this configuration set was created.

                                                                                                              \n@return The date (in UTC time) when this configuration set 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The date (in UTC time) when this configuration set was created.

                                                                                                              \n@param dateCreated The date (in UTC time) when this configuration set was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                              The date (in UTC time) when this configuration set was created.

                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The date (in UTC time) when this configuration set was last modified.

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

                                                                                                              The date (in UTC time) when this configuration set was last modified.

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

                                                                                                              The date (in UTC time) when this configuration set was last modified.

                                                                                                              \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                              The date (in UTC time) when this configuration set was last modified.

                                                                                                              \n@return The date (in UTC time) when this configuration set was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The date (in UTC time) when this configuration set was last modified.

                                                                                                              \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                              The date (in UTC time) when this configuration set was last modified.

                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              A list of the configuration options and their values in this configuration set.

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

                                                                                                              A list of the configuration options and their values in this configuration set.

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

                                                                                                              A list of the configuration options and their values in this configuration set.

                                                                                                              \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                              A list of the configuration options and their values in this configuration set.

                                                                                                              \n

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

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

                                                                                                              A list of the configuration options and their values in this configuration set.

                                                                                                              \n@param optionSettings A list of the configuration options and their values in this configuration set.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                              A list of the configuration options and their values in this configuration set.

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

                                                                                                              Request to create an application.

                                                                                                              ", "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" : "CreateApplication", "locationName" : null, "requestUri" : "/", "target" : "CreateApplication", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

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

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

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

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

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

                                                                                                              Describes the application.

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

                                                                                                              Describes the application.

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

                                                                                                              Describes the application.

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

                                                                                                              Describes the application.

                                                                                                              \n@return Describes the application.", "getterModel" : { "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" : "

                                                                                                              Describes the application.

                                                                                                              \n@param description Describes the application.", "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" : "

                                                                                                              Describes the application.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

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

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

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

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              \n@param resourceLifecycleConfig Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              \n@return Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              \n@param resourceLifecycleConfig Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              ", "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

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

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

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

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              \n

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

                                                                                                              \n@return Specifies the tags applied to the application.

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

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

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

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

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

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

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

                                                                                                              Describes the application.

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

                                                                                                              Describes the application.

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

                                                                                                              Describes the application.

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

                                                                                                              Describes the application.

                                                                                                              \n@return Describes the application.", "getterModel" : { "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" : "

                                                                                                              Describes the application.

                                                                                                              \n@param description Describes the application.", "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" : "

                                                                                                              Describes the application.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ResourceLifecycleConfig" : { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

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

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

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

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              \n@param resourceLifecycleConfig Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              \n@return Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              \n@param resourceLifecycleConfig Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              ", "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

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

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

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

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              \n

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

                                                                                                              \n@return Specifies the tags applied to the application.

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

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

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

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

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

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the application.

                                                                                                              Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

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

                                                                                                              Describes the application.

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

                                                                                                              Describes the application.

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

                                                                                                              Describes the application.

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

                                                                                                              Describes the application.

                                                                                                              \n@return Describes the application.", "getterModel" : { "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" : "

                                                                                                              Describes the application.

                                                                                                              \n@param description Describes the application.", "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" : "

                                                                                                              Describes the application.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

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

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

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

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              \n@param resourceLifecycleConfig Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              \n@return Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              \n@param resourceLifecycleConfig Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

                                                                                                              Specify an application resource lifecycle configuration to prevent your application from accumulating too many versions.

                                                                                                              ", "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

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

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

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

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              \n

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

                                                                                                              \n@return Specifies the tags applied to the application.

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

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                              Specifies the tags applied to the application.

                                                                                                              Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName" ], "shapeName" : "CreateApplicationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateApplicationRequest", "variableName" : "createApplicationRequest", "variableType" : "CreateApplicationRequest", "documentation" : null, "simpleType" : "CreateApplicationRequest", "variableSetterType" : "CreateApplicationRequest" }, "wrapper" : false }, "CreateApplicationResponse" : { "c2jName" : "ApplicationDescriptionMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                              Result message containing a single description of an application.

                                                                                                              ", "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" : "getApplication", "beanStyleSetterMethodName" : "setApplication", "c2jName" : "Application", "c2jShape" : "ApplicationDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

                                                                                                              \n@param application The ApplicationDescription of the application.", "setterMethodName" : "setApplication", "setterModel" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : null, "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : "

                                                                                                              The ApplicationDescription of the application.

                                                                                                              ", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Application" : { "beanStyleGetterMethodName" : "getApplication", "beanStyleSetterMethodName" : "setApplication", "c2jName" : "Application", "c2jShape" : "ApplicationDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

                                                                                                              \n@param application The ApplicationDescription of the application.", "setterMethodName" : "setApplication", "setterModel" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : null, "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : "

                                                                                                              The ApplicationDescription of the application.

                                                                                                              ", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplication", "beanStyleSetterMethodName" : "setApplication", "c2jName" : "Application", "c2jShape" : "ApplicationDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

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

                                                                                                              The ApplicationDescription of the application.

                                                                                                              \n@param application The ApplicationDescription of the application.", "setterMethodName" : "setApplication", "setterModel" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : null, "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : "

                                                                                                              The ApplicationDescription of the application.

                                                                                                              ", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateApplicationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "CreateApplicationResult" }, "variable" : { "variableDeclarationType" : "CreateApplicationResponse", "variableName" : "createApplicationResponse", "variableType" : "CreateApplicationResponse", "documentation" : null, "simpleType" : "CreateApplicationResponse", "variableSetterType" : "CreateApplicationResponse" }, "wrapper" : false }, "CreateApplicationVersionRequest" : { "c2jName" : "CreateApplicationVersionMessage", "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" : "CreateApplicationVersion", "locationName" : null, "requestUri" : "/", "target" : "CreateApplicationVersion", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param versionLabel A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@return A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param versionLabel A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Describes this 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 #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" : "

                                                                                                              Describes this version.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                              Describes this version.

                                                                                                              \n@param description Describes this version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                              Describes this version.

                                                                                                              \n@return Describes this 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" : "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" : "

                                                                                                              Describes this version.

                                                                                                              \n@param description Describes this version.", "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" : "

                                                                                                              Describes this version.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceBuildInformation", "beanStyleSetterMethodName" : "setSourceBuildInformation", "c2jName" : "SourceBuildInformation", "c2jShape" : "SourceBuildInformation", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \nThis is a convenience that creates an instance of the {@link SourceBuildInformation.Builder} avoiding the need to create one manually via {@link SourceBuildInformation#builder()}.\n\nWhen the {@link Consumer} completes, {@link SourceBuildInformation.Builder#build()} is called immediately and its result is passed to {@link #sourceBuildInformation(SourceBuildInformation)}.\n@param sourceBuildInformation a consumer that will call methods on {@link SourceBuildInformation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceBuildInformation(SourceBuildInformation)", "deprecated" : false, "documentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceBuildInformation", "fluentSetterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \n@param sourceBuildInformation Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBuildInformation", "getterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \n@return Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.", "getterModel" : { "returnType" : "SourceBuildInformation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBuildInformation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBuildInformation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBuildInformation", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \n@param sourceBuildInformation Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.", "setterMethodName" : "setSourceBuildInformation", "setterModel" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : null, "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              ", "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceBundle", "beanStyleSetterMethodName" : "setSourceBundle", "c2jName" : "SourceBundle", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \nThis is a convenience that creates an instance of the {@link S3Location.Builder} avoiding the need to create one manually via {@link S3Location#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3Location.Builder#build()} is called immediately and its result is passed to {@link #sourceBundle(S3Location)}.\n@param sourceBundle a consumer that will call methods on {@link S3Location.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceBundle(S3Location)", "deprecated" : false, "documentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceBundle", "fluentSetterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBundle", "getterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \n@return The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBundle", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.", "setterMethodName" : "setSourceBundle", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              ", "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBuildConfiguration", "beanStyleSetterMethodName" : "setBuildConfiguration", "c2jName" : "BuildConfiguration", "c2jShape" : "BuildConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \nThis is a convenience that creates an instance of the {@link BuildConfiguration.Builder} avoiding the need to create one manually via {@link BuildConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link BuildConfiguration.Builder#build()} is called immediately and its result is passed to {@link #buildConfiguration(BuildConfiguration)}.\n@param buildConfiguration a consumer that will call methods on {@link BuildConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #buildConfiguration(BuildConfiguration)", "deprecated" : false, "documentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "buildConfiguration", "fluentSetterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \n@param buildConfiguration Settings for an AWS CodeBuild build.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "buildConfiguration", "getterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \n@return Settings for an AWS CodeBuild build.", "getterModel" : { "returnType" : "BuildConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BuildConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BuildConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BuildConfiguration", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \n@param buildConfiguration Settings for an AWS CodeBuild build.", "setterMethodName" : "setBuildConfiguration", "setterModel" : { "variableDeclarationType" : "BuildConfiguration", "variableName" : "buildConfiguration", "variableType" : "BuildConfiguration", "documentation" : null, "simpleType" : "BuildConfiguration", "variableSetterType" : "BuildConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BuildConfiguration", "variableName" : "buildConfiguration", "variableType" : "BuildConfiguration", "documentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              ", "simpleType" : "BuildConfiguration", "variableSetterType" : "BuildConfiguration" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAutoCreateApplication", "beanStyleSetterMethodName" : "setAutoCreateApplication", "c2jName" : "AutoCreateApplication", "c2jShape" : "AutoCreateApplication", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \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 #autoCreateApplication(Boolean)}.\n@param autoCreateApplication 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 #autoCreateApplication(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoCreateApplication", "fluentSetterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \n@param autoCreateApplication Set to true to create an application with the specified name if it doesn't already exist.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoCreateApplication", "getterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \n@return Set to true to create an application with the specified name if it doesn't already exist.", "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" : "AutoCreateApplication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoCreateApplication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoCreateApplication", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \n@param autoCreateApplication Set to true to create an application with the specified name if it doesn't already exist.", "setterMethodName" : "setAutoCreateApplication", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoCreateApplication", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoCreateApplication", "variableType" : "Boolean", "documentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcess", "beanStyleSetterMethodName" : "setProcess", "c2jName" : "Process", "c2jShape" : "ApplicationVersionProccess", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \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 #process(Boolean)}.\n@param process 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 #process(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "process", "fluentSetterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@param process Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "process", "getterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@return Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "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" : "Process", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Process", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Process", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@param process Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "setterMethodName" : "setProcess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "process", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "process", "variableType" : "Boolean", "documentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \n

                                                                                                              \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                              \n@return Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "AutoCreateApplication" : { "beanStyleGetterMethodName" : "getAutoCreateApplication", "beanStyleSetterMethodName" : "setAutoCreateApplication", "c2jName" : "AutoCreateApplication", "c2jShape" : "AutoCreateApplication", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \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 #autoCreateApplication(Boolean)}.\n@param autoCreateApplication 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 #autoCreateApplication(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoCreateApplication", "fluentSetterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \n@param autoCreateApplication Set to true to create an application with the specified name if it doesn't already exist.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoCreateApplication", "getterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \n@return Set to true to create an application with the specified name if it doesn't already exist.", "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" : "AutoCreateApplication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoCreateApplication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoCreateApplication", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \n@param autoCreateApplication Set to true to create an application with the specified name if it doesn't already exist.", "setterMethodName" : "setAutoCreateApplication", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoCreateApplication", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoCreateApplication", "variableType" : "Boolean", "documentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "BuildConfiguration" : { "beanStyleGetterMethodName" : "getBuildConfiguration", "beanStyleSetterMethodName" : "setBuildConfiguration", "c2jName" : "BuildConfiguration", "c2jShape" : "BuildConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \nThis is a convenience that creates an instance of the {@link BuildConfiguration.Builder} avoiding the need to create one manually via {@link BuildConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link BuildConfiguration.Builder#build()} is called immediately and its result is passed to {@link #buildConfiguration(BuildConfiguration)}.\n@param buildConfiguration a consumer that will call methods on {@link BuildConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #buildConfiguration(BuildConfiguration)", "deprecated" : false, "documentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "buildConfiguration", "fluentSetterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \n@param buildConfiguration Settings for an AWS CodeBuild build.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "buildConfiguration", "getterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \n@return Settings for an AWS CodeBuild build.", "getterModel" : { "returnType" : "BuildConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BuildConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BuildConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BuildConfiguration", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \n@param buildConfiguration Settings for an AWS CodeBuild build.", "setterMethodName" : "setBuildConfiguration", "setterModel" : { "variableDeclarationType" : "BuildConfiguration", "variableName" : "buildConfiguration", "variableType" : "BuildConfiguration", "documentation" : null, "simpleType" : "BuildConfiguration", "variableSetterType" : "BuildConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BuildConfiguration", "variableName" : "buildConfiguration", "variableType" : "BuildConfiguration", "documentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              ", "simpleType" : "BuildConfiguration", "variableSetterType" : "BuildConfiguration" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Describes this 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 #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" : "

                                                                                                              Describes this version.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                              Describes this version.

                                                                                                              \n@param description Describes this version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                              Describes this version.

                                                                                                              \n@return Describes this 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" : "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" : "

                                                                                                              Describes this version.

                                                                                                              \n@param description Describes this version.", "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" : "

                                                                                                              Describes this version.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Process" : { "beanStyleGetterMethodName" : "getProcess", "beanStyleSetterMethodName" : "setProcess", "c2jName" : "Process", "c2jShape" : "ApplicationVersionProccess", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \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 #process(Boolean)}.\n@param process 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 #process(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "process", "fluentSetterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@param process Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "process", "getterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@return Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "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" : "Process", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Process", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Process", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@param process Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "setterMethodName" : "setProcess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "process", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "process", "variableType" : "Boolean", "documentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "SourceBuildInformation" : { "beanStyleGetterMethodName" : "getSourceBuildInformation", "beanStyleSetterMethodName" : "setSourceBuildInformation", "c2jName" : "SourceBuildInformation", "c2jShape" : "SourceBuildInformation", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \nThis is a convenience that creates an instance of the {@link SourceBuildInformation.Builder} avoiding the need to create one manually via {@link SourceBuildInformation#builder()}.\n\nWhen the {@link Consumer} completes, {@link SourceBuildInformation.Builder#build()} is called immediately and its result is passed to {@link #sourceBuildInformation(SourceBuildInformation)}.\n@param sourceBuildInformation a consumer that will call methods on {@link SourceBuildInformation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceBuildInformation(SourceBuildInformation)", "deprecated" : false, "documentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceBuildInformation", "fluentSetterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \n@param sourceBuildInformation Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBuildInformation", "getterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \n@return Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.", "getterModel" : { "returnType" : "SourceBuildInformation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBuildInformation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBuildInformation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBuildInformation", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \n@param sourceBuildInformation Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.", "setterMethodName" : "setSourceBuildInformation", "setterModel" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : null, "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              ", "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "xmlNameSpaceUri" : null }, "SourceBundle" : { "beanStyleGetterMethodName" : "getSourceBundle", "beanStyleSetterMethodName" : "setSourceBundle", "c2jName" : "SourceBundle", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \nThis is a convenience that creates an instance of the {@link S3Location.Builder} avoiding the need to create one manually via {@link S3Location#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3Location.Builder#build()} is called immediately and its result is passed to {@link #sourceBundle(S3Location)}.\n@param sourceBundle a consumer that will call methods on {@link S3Location.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceBundle(S3Location)", "deprecated" : false, "documentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceBundle", "fluentSetterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBundle", "getterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \n@return The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBundle", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.", "setterMethodName" : "setSourceBundle", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              ", "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \n

                                                                                                              \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                              \n@return Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param versionLabel A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@return A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param versionLabel A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param versionLabel A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@return A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param versionLabel A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                              A label identifying this version.

                                                                                                              Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Describes this 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 #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" : "

                                                                                                              Describes this version.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                              Describes this version.

                                                                                                              \n@param description Describes this version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                              Describes this version.

                                                                                                              \n@return Describes this 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" : "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" : "

                                                                                                              Describes this version.

                                                                                                              \n@param description Describes this version.", "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" : "

                                                                                                              Describes this version.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceBuildInformation", "beanStyleSetterMethodName" : "setSourceBuildInformation", "c2jName" : "SourceBuildInformation", "c2jShape" : "SourceBuildInformation", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \nThis is a convenience that creates an instance of the {@link SourceBuildInformation.Builder} avoiding the need to create one manually via {@link SourceBuildInformation#builder()}.\n\nWhen the {@link Consumer} completes, {@link SourceBuildInformation.Builder#build()} is called immediately and its result is passed to {@link #sourceBuildInformation(SourceBuildInformation)}.\n@param sourceBuildInformation a consumer that will call methods on {@link SourceBuildInformation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceBuildInformation(SourceBuildInformation)", "deprecated" : false, "documentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceBuildInformation", "fluentSetterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \n@param sourceBuildInformation Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBuildInformation", "getterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \n@return Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.", "getterModel" : { "returnType" : "SourceBuildInformation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBuildInformation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBuildInformation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBuildInformation", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              \n@param sourceBuildInformation Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.", "setterMethodName" : "setSourceBuildInformation", "setterModel" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : null, "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : "

                                                                                                              Specify a commit in an AWS CodeCommit Git repository to use as the source code for the application version.

                                                                                                              ", "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceBundle", "beanStyleSetterMethodName" : "setSourceBundle", "c2jName" : "SourceBundle", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \nThis is a convenience that creates an instance of the {@link S3Location.Builder} avoiding the need to create one manually via {@link S3Location#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3Location.Builder#build()} is called immediately and its result is passed to {@link #sourceBundle(S3Location)}.\n@param sourceBundle a consumer that will call methods on {@link S3Location.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceBundle(S3Location)", "deprecated" : false, "documentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceBundle", "fluentSetterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBundle", "getterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \n@return The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceBundle", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.", "setterMethodName" : "setSourceBundle", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "sourceBundle", "variableType" : "S3Location", "documentation" : "

                                                                                                              The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                                                                                              The Amazon S3 bucket must be in the same region as the environment.

                                                                                                              Specify a source bundle in S3 or a commit in an AWS CodeCommit repository (with SourceBuildInformation), but not both. If neither SourceBundle nor SourceBuildInformation are provided, Elastic Beanstalk uses a sample application.

                                                                                                              ", "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBuildConfiguration", "beanStyleSetterMethodName" : "setBuildConfiguration", "c2jName" : "BuildConfiguration", "c2jShape" : "BuildConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \nThis is a convenience that creates an instance of the {@link BuildConfiguration.Builder} avoiding the need to create one manually via {@link BuildConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link BuildConfiguration.Builder#build()} is called immediately and its result is passed to {@link #buildConfiguration(BuildConfiguration)}.\n@param buildConfiguration a consumer that will call methods on {@link BuildConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #buildConfiguration(BuildConfiguration)", "deprecated" : false, "documentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "buildConfiguration", "fluentSetterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \n@param buildConfiguration Settings for an AWS CodeBuild build.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "buildConfiguration", "getterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \n@return Settings for an AWS CodeBuild build.", "getterModel" : { "returnType" : "BuildConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BuildConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BuildConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BuildConfiguration", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              \n@param buildConfiguration Settings for an AWS CodeBuild build.", "setterMethodName" : "setBuildConfiguration", "setterModel" : { "variableDeclarationType" : "BuildConfiguration", "variableName" : "buildConfiguration", "variableType" : "BuildConfiguration", "documentation" : null, "simpleType" : "BuildConfiguration", "variableSetterType" : "BuildConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BuildConfiguration", "variableName" : "buildConfiguration", "variableType" : "BuildConfiguration", "documentation" : "

                                                                                                              Settings for an AWS CodeBuild build.

                                                                                                              ", "simpleType" : "BuildConfiguration", "variableSetterType" : "BuildConfiguration" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAutoCreateApplication", "beanStyleSetterMethodName" : "setAutoCreateApplication", "c2jName" : "AutoCreateApplication", "c2jShape" : "AutoCreateApplication", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \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 #autoCreateApplication(Boolean)}.\n@param autoCreateApplication 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 #autoCreateApplication(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoCreateApplication", "fluentSetterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \n@param autoCreateApplication Set to true to create an application with the specified name if it doesn't already exist.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoCreateApplication", "getterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \n@return Set to true to create an application with the specified name if it doesn't already exist.", "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" : "AutoCreateApplication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoCreateApplication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoCreateApplication", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              \n@param autoCreateApplication Set to true to create an application with the specified name if it doesn't already exist.", "setterMethodName" : "setAutoCreateApplication", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoCreateApplication", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoCreateApplication", "variableType" : "Boolean", "documentation" : "

                                                                                                              Set to true to create an application with the specified name if it doesn't already exist.

                                                                                                              ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProcess", "beanStyleSetterMethodName" : "setProcess", "c2jName" : "Process", "c2jShape" : "ApplicationVersionProccess", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \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 #process(Boolean)}.\n@param process 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 #process(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "process", "fluentSetterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@param process Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "process", "getterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@return Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "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" : "Process", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Process", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Process", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              \n@param process Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "setterMethodName" : "setProcess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "process", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "process", "variableType" : "Boolean", "documentation" : "

                                                                                                              Pre-processes and validates the environment manifest (env.yaml) and configuration files (*.config files in the .ebextensions folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                                                                                              You must turn processing on for application versions that you create using AWS CodeBuild or AWS CodeCommit. For application versions built from a source bundle in Amazon S3, processing is optional.

                                                                                                              The Process option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.

                                                                                                              ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \n

                                                                                                              \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                              \n@return Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              \n@param tags Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                              Specifies the tags applied to the application version.

                                                                                                              Elastic Beanstalk applies these tags only to the application version. Environments that use the application version don't inherit the tags.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName", "VersionLabel" ], "shapeName" : "CreateApplicationVersionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateApplicationVersionRequest", "variableName" : "createApplicationVersionRequest", "variableType" : "CreateApplicationVersionRequest", "documentation" : null, "simpleType" : "CreateApplicationVersionRequest", "variableSetterType" : "CreateApplicationVersionRequest" }, "wrapper" : false }, "CreateApplicationVersionResponse" : { "c2jName" : "ApplicationVersionDescriptionMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                              Result message wrapping a single description of an application version.

                                                                                                              ", "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" : "getApplicationVersion", "beanStyleSetterMethodName" : "setApplicationVersion", "c2jName" : "ApplicationVersion", "c2jShape" : "ApplicationVersionDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \nThis is a convenience that creates an instance of the {@link ApplicationVersionDescription.Builder} avoiding the need to create one manually via {@link ApplicationVersionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationVersionDescription.Builder#build()} is called immediately and its result is passed to {@link #applicationVersion(ApplicationVersionDescription)}.\n@param applicationVersion a consumer that will call methods on {@link ApplicationVersionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersion(ApplicationVersionDescription)", "deprecated" : false, "documentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersion", "fluentSetterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \n@param applicationVersion The ApplicationVersionDescription of the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersion", "getterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \n@return The ApplicationVersionDescription of the application version.", "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \n@param applicationVersion The ApplicationVersionDescription of the application version.", "setterMethodName" : "setApplicationVersion", "setterModel" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : null, "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              ", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationVersion" : { "beanStyleGetterMethodName" : "getApplicationVersion", "beanStyleSetterMethodName" : "setApplicationVersion", "c2jName" : "ApplicationVersion", "c2jShape" : "ApplicationVersionDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \nThis is a convenience that creates an instance of the {@link ApplicationVersionDescription.Builder} avoiding the need to create one manually via {@link ApplicationVersionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationVersionDescription.Builder#build()} is called immediately and its result is passed to {@link #applicationVersion(ApplicationVersionDescription)}.\n@param applicationVersion a consumer that will call methods on {@link ApplicationVersionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersion(ApplicationVersionDescription)", "deprecated" : false, "documentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersion", "fluentSetterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \n@param applicationVersion The ApplicationVersionDescription of the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersion", "getterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \n@return The ApplicationVersionDescription of the application version.", "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \n@param applicationVersion The ApplicationVersionDescription of the application version.", "setterMethodName" : "setApplicationVersion", "setterModel" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : null, "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              ", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationVersion", "beanStyleSetterMethodName" : "setApplicationVersion", "c2jName" : "ApplicationVersion", "c2jShape" : "ApplicationVersionDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \nThis is a convenience that creates an instance of the {@link ApplicationVersionDescription.Builder} avoiding the need to create one manually via {@link ApplicationVersionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationVersionDescription.Builder#build()} is called immediately and its result is passed to {@link #applicationVersion(ApplicationVersionDescription)}.\n@param applicationVersion a consumer that will call methods on {@link ApplicationVersionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersion(ApplicationVersionDescription)", "deprecated" : false, "documentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersion", "fluentSetterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \n@param applicationVersion The ApplicationVersionDescription of the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersion", "getterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \n@return The ApplicationVersionDescription of the application version.", "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              \n@param applicationVersion The ApplicationVersionDescription of the application version.", "setterMethodName" : "setApplicationVersion", "setterModel" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : null, "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : "

                                                                                                              The ApplicationVersionDescription of the application version.

                                                                                                              ", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateApplicationVersionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "CreateApplicationVersionResult" }, "variable" : { "variableDeclarationType" : "CreateApplicationVersionResponse", "variableName" : "createApplicationVersionResponse", "variableType" : "CreateApplicationVersionResponse", "documentation" : null, "simpleType" : "CreateApplicationVersionResponse", "variableSetterType" : "CreateApplicationVersionResponse" }, "wrapper" : false }, "CreateConfigurationTemplateRequest" : { "c2jName" : "CreateConfigurationTemplateMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                              Request to create a configuration template.

                                                                                                              ", "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" : "CreateConfigurationTemplate", "locationName" : null, "requestUri" : "/", "target" : "CreateConfigurationTemplate", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param templateName The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param templateName The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \n@return The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \n@param platformArn The ARN of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \n@return The ARN of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \n@param platformArn The ARN of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceConfiguration", "beanStyleSetterMethodName" : "setSourceConfiguration", "c2jName" : "SourceConfiguration", "c2jShape" : "SourceConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link SourceConfiguration.Builder} avoiding the need to create one manually via {@link SourceConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link SourceConfiguration.Builder#build()} is called immediately and its result is passed to {@link #sourceConfiguration(SourceConfiguration)}.\n@param sourceConfiguration a consumer that will call methods on {@link SourceConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceConfiguration(SourceConfiguration)", "deprecated" : false, "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceConfiguration", "fluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceConfiguration", "getterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \n@return If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.", "getterModel" : { "returnType" : "SourceConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceConfiguration", "sensitive" : false, "setterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.", "setterMethodName" : "setSourceConfiguration", "setterModel" : { "variableDeclarationType" : "SourceConfiguration", "variableName" : "sourceConfiguration", "variableType" : "SourceConfiguration", "documentation" : null, "simpleType" : "SourceConfiguration", "variableSetterType" : "SourceConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceConfiguration", "variableName" : "sourceConfiguration", "variableType" : "SourceConfiguration", "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              ", "simpleType" : "SourceConfiguration", "variableSetterType" : "SourceConfiguration" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \n@param environmentId The ID of the environment used with this configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \n@return The ID of the environment used with this configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \n@param environmentId The ID of the environment used with this configuration template.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Describes this configuration.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                              Describes this configuration.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                              Describes this configuration.

                                                                                                              \n@param description Describes this configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                              Describes this configuration.

                                                                                                              \n@return Describes this configuration.", "getterModel" : { "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" : "

                                                                                                              Describes this configuration.

                                                                                                              \n@param description Describes this configuration.", "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" : "

                                                                                                              Describes this configuration.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \n

                                                                                                              \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                              \n@return If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \n@param tags Specifies the tags applied to the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \n

                                                                                                              \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                              \n@return Specifies the tags applied to the configuration template.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \n@param tags Specifies the tags applied to the configuration template.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Describes this configuration.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                              Describes this configuration.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                              Describes this configuration.

                                                                                                              \n@param description Describes this configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                              Describes this configuration.

                                                                                                              \n@return Describes this configuration.", "getterModel" : { "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" : "

                                                                                                              Describes this configuration.

                                                                                                              \n@param description Describes this configuration.", "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" : "

                                                                                                              Describes this configuration.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \n@param environmentId The ID of the environment used with this configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \n@return The ID of the environment used with this configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \n@param environmentId The ID of the environment used with this configuration template.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionSettings" : { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \n

                                                                                                              \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                              \n@return If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \n@param platformArn The ARN of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \n@return The ARN of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \n@param platformArn The ARN of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \n@return The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SourceConfiguration" : { "beanStyleGetterMethodName" : "getSourceConfiguration", "beanStyleSetterMethodName" : "setSourceConfiguration", "c2jName" : "SourceConfiguration", "c2jShape" : "SourceConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link SourceConfiguration.Builder} avoiding the need to create one manually via {@link SourceConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link SourceConfiguration.Builder#build()} is called immediately and its result is passed to {@link #sourceConfiguration(SourceConfiguration)}.\n@param sourceConfiguration a consumer that will call methods on {@link SourceConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceConfiguration(SourceConfiguration)", "deprecated" : false, "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceConfiguration", "fluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceConfiguration", "getterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \n@return If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.", "getterModel" : { "returnType" : "SourceConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceConfiguration", "sensitive" : false, "setterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.", "setterMethodName" : "setSourceConfiguration", "setterModel" : { "variableDeclarationType" : "SourceConfiguration", "variableName" : "sourceConfiguration", "variableType" : "SourceConfiguration", "documentation" : null, "simpleType" : "SourceConfiguration", "variableSetterType" : "SourceConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceConfiguration", "variableName" : "sourceConfiguration", "variableType" : "SourceConfiguration", "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              ", "simpleType" : "SourceConfiguration", "variableSetterType" : "SourceConfiguration" }, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \n@param tags Specifies the tags applied to the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \n

                                                                                                              \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                              \n@return Specifies the tags applied to the configuration template.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \n@param tags Specifies the tags applied to the configuration template.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param templateName The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param templateName The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param templateName The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@return The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              \n@param templateName The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the configuration template.

                                                                                                              Constraint: This name must be unique per application.

                                                                                                              Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \n@return The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              \n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

                                                                                                              Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

                                                                                                              A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                              If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \n@param platformArn The ARN of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \n@return The ARN of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              \n@param platformArn The ARN of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                              The ARN of the custom platform.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceConfiguration", "beanStyleSetterMethodName" : "setSourceConfiguration", "c2jName" : "SourceConfiguration", "c2jShape" : "SourceConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \nThis is a convenience that creates an instance of the {@link SourceConfiguration.Builder} avoiding the need to create one manually via {@link SourceConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link SourceConfiguration.Builder#build()} is called immediately and its result is passed to {@link #sourceConfiguration(SourceConfiguration)}.\n@param sourceConfiguration a consumer that will call methods on {@link SourceConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceConfiguration(SourceConfiguration)", "deprecated" : false, "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceConfiguration", "fluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceConfiguration", "getterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \n@return If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.", "getterModel" : { "returnType" : "SourceConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SourceConfiguration", "sensitive" : false, "setterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              \n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.", "setterMethodName" : "setSourceConfiguration", "setterModel" : { "variableDeclarationType" : "SourceConfiguration", "variableName" : "sourceConfiguration", "variableType" : "SourceConfiguration", "documentation" : null, "simpleType" : "SourceConfiguration", "variableSetterType" : "SourceConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceConfiguration", "variableName" : "sourceConfiguration", "variableType" : "SourceConfiguration", "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

                                                                                                              Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

                                                                                                              If no configuration template is found, returns an InvalidParameterValue error.

                                                                                                              Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                                                                                              ", "simpleType" : "SourceConfiguration", "variableSetterType" : "SourceConfiguration" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \n@param environmentId The ID of the environment used with this configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \n@return The ID of the environment used with this configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              \n@param environmentId The ID of the environment used with this configuration template.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                              The ID of the environment used with this configuration template.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Describes this configuration.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                              Describes this configuration.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                              Describes this configuration.

                                                                                                              \n@param description Describes this configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                              Describes this configuration.

                                                                                                              \n@return Describes this configuration.", "getterModel" : { "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" : "

                                                                                                              Describes this configuration.

                                                                                                              \n@param description Describes this configuration.", "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" : "

                                                                                                              Describes this configuration.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \n

                                                                                                              \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                              \n@return If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                              If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \n@param tags Specifies the tags applied to the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \n

                                                                                                              \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                              \n@return Specifies the tags applied to the configuration template.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              \n@param tags Specifies the tags applied to the configuration template.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                              Specifies the tags applied to the configuration template.

                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName", "TemplateName" ], "shapeName" : "CreateConfigurationTemplateRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateConfigurationTemplateRequest", "variableName" : "createConfigurationTemplateRequest", "variableType" : "CreateConfigurationTemplateRequest", "documentation" : null, "simpleType" : "CreateConfigurationTemplateRequest", "variableSetterType" : "CreateConfigurationTemplateRequest" }, "wrapper" : false }, "CreateConfigurationTemplateResponse" : { "c2jName" : "ConfigurationSettingsDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                              Describes the settings for a configuration set.

                                                                                                              ", "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" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                              \n@param solutionStackName The name of the solution stack this configuration set uses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                              \n@return The name of the solution stack this configuration set uses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                              \n@param solutionStackName The name of the solution stack this configuration set uses.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The ARN of the platform.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                              The ARN of the platform.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                              The ARN of the platform.

                                                                                                              \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                              The ARN of the platform.

                                                                                                              \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The ARN of the platform.

                                                                                                              \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                              The ARN of the platform.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the application associated with this configuration set.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                              The name of the application associated with this configuration set.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                              The name of the application associated with this configuration set.

                                                                                                              \n@param applicationName The name of the application associated with this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                              The name of the application associated with this configuration set.

                                                                                                              \n@return The name of the application associated with this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The name of the application associated with this configuration set.

                                                                                                              \n@param applicationName The name of the application associated with this configuration set.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                              The name of the application associated with this configuration set.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                              \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                              \n@return If not null, the name of the configuration template for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                              \n@param templateName If not null, the name of the configuration template for this configuration set.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              Describes this configuration set.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                              Describes this configuration set.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                              Describes this configuration set.

                                                                                                              \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                              Describes this configuration set.

                                                                                                              \n@return Describes this configuration set.", "getterModel" : { "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" : "

                                                                                                              Describes this configuration set.

                                                                                                              \n@param description Describes this configuration set.", "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" : "

                                                                                                              Describes this configuration set.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                              \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                              \n@return If not null, the name of the environment for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                              \n@param environmentName If not null, the name of the environment for this configuration set.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeploymentStatusAsString", "beanStyleSetterMethodName" : "setDeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                              • failed: This is a draft configuration that failed to successfully 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 #deploymentStatusAsString(String)}.\n@param deploymentStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationDeploymentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "deploymentStatus", "fluentEnumSetterMethodName" : "deploymentStatus", "fluentGetterMethodName" : "deploymentStatusAsString", "fluentSetterDocumentation" : "

                                                                                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                              \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                              • \n@see ConfigurationDeploymentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus", "fluentSetterMethodName" : "deploymentStatus", "getterDocumentation" : "

                                                                                                                If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                • null: This configuration is not associated with a running environment.

                                                                                                                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                \n

                                                                                                                \nIf the service returns an enum value that is not available in the current SDK version, {@link #deploymentStatus} will return {@link ConfigurationDeploymentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #deploymentStatusAsString}.\n

                                                                                                                \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                • null: This configuration is not associated with a running environment.

                                                                                                                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                • \n@see ConfigurationDeploymentStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                  \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                  • \n@see ConfigurationDeploymentStatus", "setterMethodName" : "setDeploymentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : "

                                                                                                                    If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                    • null: This configuration is not associated with a running environment.

                                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                    • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                    \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                    \n@return The date (in UTC time) when this configuration set 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                    \n@param dateCreated The date (in UTC time) when this configuration set was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    \n@return The date (in UTC time) when this configuration set was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                    \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                    \n

                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                    \n@return A list of the configuration options and their values in this configuration set.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                    \n@param optionSettings A list of the configuration options and their values in this configuration set.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The name of the application associated with this configuration set.

                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                    The name of the application associated with this configuration set.

                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                    The name of the application associated with this configuration set.

                                                                                                                    \n@param applicationName The name of the application associated with this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                    The name of the application associated with this configuration set.

                                                                                                                    \n@return The name of the application associated with this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The name of the application associated with this configuration set.

                                                                                                                    \n@param applicationName The name of the application associated with this configuration set.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                    The name of the application associated with this configuration set.

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DateCreated" : { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                    \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                    \n@return The date (in UTC time) when this configuration set 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                    \n@param dateCreated The date (in UTC time) when this configuration set was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DateUpdated" : { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    \n@return The date (in UTC time) when this configuration set was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DeploymentStatus" : { "beanStyleGetterMethodName" : "getDeploymentStatusAsString", "beanStyleSetterMethodName" : "setDeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                    • null: This configuration is not associated with a running environment.

                                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                    • failed: This is a draft configuration that failed to successfully 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 #deploymentStatusAsString(String)}.\n@param deploymentStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                    If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                    • null: This configuration is not associated with a running environment.

                                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                    • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationDeploymentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "deploymentStatus", "fluentEnumSetterMethodName" : "deploymentStatus", "fluentGetterMethodName" : "deploymentStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                    If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                    • null: This configuration is not associated with a running environment.

                                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                    • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                    \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                    • null: This configuration is not associated with a running environment.

                                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                    • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                    • \n@see ConfigurationDeploymentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus", "fluentSetterMethodName" : "deploymentStatus", "getterDocumentation" : "

                                                                                                                      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                      • null: This configuration is not associated with a running environment.

                                                                                                                      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                      • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                      • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                      \n

                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #deploymentStatus} will return {@link ConfigurationDeploymentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #deploymentStatusAsString}.\n

                                                                                                                      \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                      • null: This configuration is not associated with a running environment.

                                                                                                                      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                      • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                      • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                      • \n@see ConfigurationDeploymentStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                        \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                        • \n@see ConfigurationDeploymentStatus", "setterMethodName" : "setDeploymentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : "

                                                                                                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                          • null: This configuration is not associated with a running environment.

                                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          \n@return Describes this configuration set.", "getterModel" : { "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" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          \n@param description Describes this configuration set.", "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" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          \n@return If not null, the name of the environment for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          \n@param environmentName If not null, the name of the environment for this configuration set.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionSettings" : { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                          \n

                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                          \n@return A list of the configuration options and their values in this configuration set.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          \n@param solutionStackName The name of the solution stack this configuration set uses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          \n@return The name of the solution stack this configuration set uses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          \n@param solutionStackName The name of the solution stack this configuration set uses.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          \n@return If not null, the name of the configuration template for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          \n@param templateName If not null, the name of the configuration template for this configuration set.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          \n@param solutionStackName The name of the solution stack this configuration set uses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          \n@return The name of the solution stack this configuration set uses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          \n@param solutionStackName The name of the solution stack this configuration set uses.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                          The ARN of the platform.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                          \n@param applicationName The name of the application associated with this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                          \n@return The name of the application associated with this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                          \n@param applicationName The name of the application associated with this configuration set.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          \n@return If not null, the name of the configuration template for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          \n@param templateName If not null, the name of the configuration template for this configuration set.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          \n@return Describes this configuration set.", "getterModel" : { "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" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          \n@param description Describes this configuration set.", "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" : "

                                                                                                                          Describes this configuration set.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          \n@return If not null, the name of the environment for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          \n@param environmentName If not null, the name of the environment for this configuration set.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeploymentStatusAsString", "beanStyleSetterMethodName" : "setDeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                          • null: This configuration is not associated with a running environment.

                                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                          • failed: This is a draft configuration that failed to successfully 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 #deploymentStatusAsString(String)}.\n@param deploymentStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                          • null: This configuration is not associated with a running environment.

                                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationDeploymentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "deploymentStatus", "fluentEnumSetterMethodName" : "deploymentStatus", "fluentGetterMethodName" : "deploymentStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                          • null: This configuration is not associated with a running environment.

                                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                          \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                          • null: This configuration is not associated with a running environment.

                                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                          • \n@see ConfigurationDeploymentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus", "fluentSetterMethodName" : "deploymentStatus", "getterDocumentation" : "

                                                                                                                            If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                            • null: This configuration is not associated with a running environment.

                                                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                            • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                            \n

                                                                                                                            \nIf the service returns an enum value that is not available in the current SDK version, {@link #deploymentStatus} will return {@link ConfigurationDeploymentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #deploymentStatusAsString}.\n

                                                                                                                            \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                            • null: This configuration is not associated with a running environment.

                                                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                            • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                            • \n@see ConfigurationDeploymentStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                              \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                              • \n@see ConfigurationDeploymentStatus", "setterMethodName" : "setDeploymentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : "

                                                                                                                                If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                • null: This configuration is not associated with a running environment.

                                                                                                                                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The date (in UTC time) when this configuration set 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                The date (in UTC time) when this configuration set was created.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                The date (in UTC time) when this configuration set was created.

                                                                                                                                \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                The date (in UTC time) when this configuration set was created.

                                                                                                                                \n@return The date (in UTC time) when this configuration set 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The date (in UTC time) when this configuration set was created.

                                                                                                                                \n@param dateCreated The date (in UTC time) when this configuration set was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                The date (in UTC time) when this configuration set was created.

                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The date (in UTC time) when this configuration set was last modified.

                                                                                                                                \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                The date (in UTC time) when this configuration set was last modified.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                The date (in UTC time) when this configuration set was last modified.

                                                                                                                                \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                The date (in UTC time) when this configuration set was last modified.

                                                                                                                                \n@return The date (in UTC time) when this configuration set was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The date (in UTC time) when this configuration set was last modified.

                                                                                                                                \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                The date (in UTC time) when this configuration set was last modified.

                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A list of the configuration options and their values in this configuration set.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                A list of the configuration options and their values in this configuration set.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                A list of the configuration options and their values in this configuration set.

                                                                                                                                \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                A list of the configuration options and their values in this configuration set.

                                                                                                                                \n

                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                \n@return A list of the configuration options and their values in this configuration set.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                A list of the configuration options and their values in this configuration set.

                                                                                                                                \n@param optionSettings A list of the configuration options and their values in this configuration set.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                A list of the configuration options and their values in this configuration set.

                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateConfigurationTemplateResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "CreateConfigurationTemplateResult" }, "variable" : { "variableDeclarationType" : "CreateConfigurationTemplateResponse", "variableName" : "createConfigurationTemplateResponse", "variableType" : "CreateConfigurationTemplateResponse", "documentation" : null, "simpleType" : "CreateConfigurationTemplateResponse", "variableSetterType" : "CreateConfigurationTemplateResponse" }, "wrapper" : false }, "CreateEnvironmentRequest" : { "c2jName" : "CreateEnvironmentMessage", "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" : "CreateEnvironment", "locationName" : null, "requestUri" : "/", "target" : "CreateEnvironment", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \n@return The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \n@return A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \n@return The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                Describes this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@param description Describes this environment.", "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" : "

                                                                                                                                Describes this environment.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCnamePrefix", "beanStyleSetterMethodName" : "setCnamePrefix", "c2jName" : "CNAMEPrefix", "c2jShape" : "DNSCnamePrefix", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cnamePrefix(String)}.\n@param cnamePrefix a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cnamePrefix(String)", "deprecated" : false, "documentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cnamePrefix", "fluentSetterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \n@param cnamePrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cnamePrefix", "getterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \n@return If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAMEPrefix", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAMEPrefix", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAMEPrefix", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \n@param cnamePrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.", "setterMethodName" : "setCnamePrefix", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \n@param tier This specifies the tier to use for creating this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \n@return This specifies the tier to use for creating this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \n@param tier This specifies the tier to use for creating this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \n@param tags Specifies the tags applied to resources in the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \n

                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                \n@return Specifies the tags applied to resources in the environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \n@param tags Specifies the tags applied to resources in the environment.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \n@param versionLabel The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \n@return The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \n@param versionLabel The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \n@return The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \n@return This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \n

                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                \n@return If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionsToRemove", "beanStyleSetterMethodName" : "setOptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionsToRemove(List)}.\n@param optionsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionsToRemove", "getterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \n

                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                \n@return A list of custom user-defined configuration options to remove from the configuration set for this new environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.", "setterMethodName" : "setOptionsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \n@return The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CNAMEPrefix" : { "beanStyleGetterMethodName" : "getCnamePrefix", "beanStyleSetterMethodName" : "setCnamePrefix", "c2jName" : "CNAMEPrefix", "c2jShape" : "DNSCnamePrefix", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cnamePrefix(String)}.\n@param cnamePrefix a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cnamePrefix(String)", "deprecated" : false, "documentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cnamePrefix", "fluentSetterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \n@param cnamePrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cnamePrefix", "getterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \n@return If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAMEPrefix", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAMEPrefix", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAMEPrefix", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \n@param cnamePrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.", "setterMethodName" : "setCnamePrefix", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                Describes this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@param description Describes this environment.", "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" : "

                                                                                                                                Describes this environment.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \n@return A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \n@return The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionSettings" : { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \n

                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                \n@return If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "OptionsToRemove" : { "beanStyleGetterMethodName" : "getOptionsToRemove", "beanStyleSetterMethodName" : "setOptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionsToRemove(List)}.\n@param optionsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionsToRemove", "getterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \n

                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                \n@return A list of custom user-defined configuration options to remove from the configuration set for this new environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.", "setterMethodName" : "setOptionsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \n@return This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \n@param tags Specifies the tags applied to resources in the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \n

                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                \n@return Specifies the tags applied to resources in the environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \n@param tags Specifies the tags applied to resources in the environment.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \n@return The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tier" : { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \n@param tier This specifies the tier to use for creating this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \n@return This specifies the tier to use for creating this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \n@param tier This specifies the tier to use for creating this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \n@param versionLabel The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \n@return The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \n@param versionLabel The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \n@return The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the application that contains the version to be deployed.

                                                                                                                                If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \n@return A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                A unique name for the deployment environment. Used in the application URL.

                                                                                                                                Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique within a region in your account. If the specified name already exists in the region, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \n@return The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                Describes this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@param description Describes this environment.", "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" : "

                                                                                                                                Describes this environment.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCnamePrefix", "beanStyleSetterMethodName" : "setCnamePrefix", "c2jName" : "CNAMEPrefix", "c2jShape" : "DNSCnamePrefix", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cnamePrefix(String)}.\n@param cnamePrefix a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cnamePrefix(String)", "deprecated" : false, "documentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cnamePrefix", "fluentSetterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \n@param cnamePrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cnamePrefix", "getterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \n@return If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAMEPrefix", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAMEPrefix", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAMEPrefix", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                \n@param cnamePrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.", "setterMethodName" : "setCnamePrefix", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cnamePrefix", "variableType" : "String", "documentation" : "

                                                                                                                                If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \n@param tier This specifies the tier to use for creating this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \n@return This specifies the tier to use for creating this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                \n@param tier This specifies the tier to use for creating this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                This specifies the tier to use for creating this environment.

                                                                                                                                ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \n@param tags Specifies the tags applied to resources in the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \n

                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                \n@return Specifies the tags applied to resources in the environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                \n@param tags Specifies the tags applied to resources in the environment.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                Specifies the tags applied to resources in the environment.

                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \n@param versionLabel The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \n@return The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                \n@param versionLabel The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the application version to deploy.

                                                                                                                                If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                                                Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \n@return The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \n@return This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                                                For a list of current solution stacks, see Elastic Beanstalk Supported Platforms.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \n

                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                \n@return If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionsToRemove", "beanStyleSetterMethodName" : "setOptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionsToRemove(List)}.\n@param optionsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionsToRemove", "getterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \n

                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                \n@return A list of custom user-defined configuration options to remove from the configuration set for this new environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.", "setterMethodName" : "setOptionsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName" ], "shapeName" : "CreateEnvironmentRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateEnvironmentRequest", "variableName" : "createEnvironmentRequest", "variableType" : "CreateEnvironmentRequest", "documentation" : null, "simpleType" : "CreateEnvironmentRequest", "variableSetterType" : "CreateEnvironmentRequest" }, "wrapper" : false }, "CreateEnvironmentResponse" : { "c2jName" : "EnvironmentDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                Describes the properties of an environment.

                                                                                                                                ", "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" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                The name of this environment.

                                                                                                                                \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                The name of this environment.

                                                                                                                                \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of this environment.

                                                                                                                                \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of this environment.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The ID of this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The ID of this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                The ID of this environment.

                                                                                                                                \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                The ID of this environment.

                                                                                                                                \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The ID of this environment.

                                                                                                                                \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                The ID of this environment.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the application associated with this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the application associated with this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the application associated with this environment.

                                                                                                                                \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                The name of the application associated with this environment.

                                                                                                                                \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the application associated with this environment.

                                                                                                                                \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the application associated with this environment.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The application version deployed in this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The application version deployed in this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                The application version deployed in this environment.

                                                                                                                                \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                The application version deployed in this environment.

                                                                                                                                \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The application version deployed in this environment.

                                                                                                                                \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                The application version deployed in this environment.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                The ARN of the platform.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                Describes this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                Describes this environment.

                                                                                                                                \n@param description Describes this environment.", "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" : "

                                                                                                                                Describes this environment.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The creation date for this environment.

                                                                                                                                \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                The creation date for this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                The creation date for this environment.

                                                                                                                                \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                The creation date for this environment.

                                                                                                                                \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The creation date for this environment.

                                                                                                                                \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                The creation date for this environment.

                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The last modified date for this environment.

                                                                                                                                \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                The last modified date for this environment.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                The last modified date for this environment.

                                                                                                                                \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                The last modified date for this environment.

                                                                                                                                \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The last modified date for this environment.

                                                                                                                                \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                The last modified date for this environment.

                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The current operational status of the environment:

                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                The current operational status of the environment:

                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                The current operational status of the environment:

                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                \n@param status The current operational status of the environment:

                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                  The current operational status of the environment:

                                                                                                                                  • Launching: Environment is in the process of initial deployment.

                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                  • Terminating: Environment is in the shut-down process.

                                                                                                                                  • Terminated: Environment is not running.

                                                                                                                                  \n

                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                  \n@return The current operational status of the environment:

                                                                                                                                  • Launching: Environment is in the process of initial deployment.

                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                  • Terminating: Environment is in the shut-down process.

                                                                                                                                  • Terminated: Environment is not running.

                                                                                                                                  • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                    \n@param status The current operational status of the environment:

                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                    • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      \n

                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                      \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      \n

                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                      \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                      \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                      \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                      \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                      ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      \n

                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                      \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AbortableOperationInProgress" : { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                      true: There is an update in progress.

                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                      ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                      \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                      \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                      \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CNAME" : { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                      \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                      \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                      \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DateCreated" : { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The creation date for this environment.

                                                                                                                                      \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                      The creation date for this environment.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                      The creation date for this environment.

                                                                                                                                      \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                      The creation date for this environment.

                                                                                                                                      \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The creation date for this environment.

                                                                                                                                      \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                      The creation date for this environment.

                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DateUpdated" : { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The last modified date for this environment.

                                                                                                                                      \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                      The last modified date for this environment.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                      The last modified date for this environment.

                                                                                                                                      \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                      The last modified date for this environment.

                                                                                                                                      \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The last modified date for this environment.

                                                                                                                                      \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                      The last modified date for this environment.

                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      Describes this environment.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                      Describes this environment.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                      Describes this environment.

                                                                                                                                      \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                      Describes this environment.

                                                                                                                                      \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                      Describes this environment.

                                                                                                                                      \n@param description Describes this environment.", "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" : "

                                                                                                                                      Describes this environment.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EndpointURL" : { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                      \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                      \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                      \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentArn" : { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The ID of this environment.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      The ID of this environment.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                      The ID of this environment.

                                                                                                                                      \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                      The ID of this environment.

                                                                                                                                      \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The ID of this environment.

                                                                                                                                      \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                      The ID of this environment.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentLinks" : { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      \n

                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                      \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The name of this environment.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      The name of this environment.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                      The name of this environment.

                                                                                                                                      \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                      The name of this environment.

                                                                                                                                      \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The name of this environment.

                                                                                                                                      \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                      The name of this environment.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Health" : { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      \n

                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                      \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                      Default: Grey

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "HealthStatus" : { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      \n

                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                      \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The ARN of the platform.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      The ARN of the platform.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                      The ARN of the platform.

                                                                                                                                      \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                      The ARN of the platform.

                                                                                                                                      \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The ARN of the platform.

                                                                                                                                      \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                      The ARN of the platform.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Resources" : { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                      ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                      \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                      \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                      \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The current operational status of the environment:

                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                      The current operational status of the environment:

                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                      The current operational status of the environment:

                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                      \n@param status The current operational status of the environment:

                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                      • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                        The current operational status of the environment:

                                                                                                                                        • Launching: Environment is in the process of initial deployment.

                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                        • Terminating: Environment is in the shut-down process.

                                                                                                                                        • Terminated: Environment is not running.

                                                                                                                                        \n

                                                                                                                                        \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                        \n@return The current operational status of the environment:

                                                                                                                                        • Launching: Environment is in the process of initial deployment.

                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                        • Terminating: Environment is in the shut-down process.

                                                                                                                                        • Terminated: Environment is not running.

                                                                                                                                        • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                          \n@param status The current operational status of the environment:

                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                          • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tier" : { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                            \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                            \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                            \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                            ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The name of this environment.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            The name of this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                            The name of this environment.

                                                                                                                                            \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                            The name of this environment.

                                                                                                                                            \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The name of this environment.

                                                                                                                                            \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                            The name of this environment.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The ID of this environment.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            The ID of this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                            The ID of this environment.

                                                                                                                                            \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                            The ID of this environment.

                                                                                                                                            \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The ID of this environment.

                                                                                                                                            \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                            The ID of this environment.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                            \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                            \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                            \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                            The application version deployed in this environment.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                            \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                            \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                            \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The ARN of the platform.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            The ARN of the platform.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                            The ARN of the platform.

                                                                                                                                            \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                            The ARN of the platform.

                                                                                                                                            \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The ARN of the platform.

                                                                                                                                            \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                            The ARN of the platform.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            Describes this environment.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                            Describes this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                            Describes this environment.

                                                                                                                                            \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                            Describes this environment.

                                                                                                                                            \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                            Describes this environment.

                                                                                                                                            \n@param description Describes this environment.", "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" : "

                                                                                                                                            Describes this environment.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                            \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                            \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                            \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                            \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                            \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                            \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The creation date for this environment.

                                                                                                                                            \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                            The creation date for this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                            The creation date for this environment.

                                                                                                                                            \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                            The creation date for this environment.

                                                                                                                                            \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The creation date for this environment.

                                                                                                                                            \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                            The creation date for this environment.

                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The last modified date for this environment.

                                                                                                                                            \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                            The last modified date for this environment.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                            The last modified date for this environment.

                                                                                                                                            \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                            The last modified date for this environment.

                                                                                                                                            \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                            The last modified date for this environment.

                                                                                                                                            \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                            The last modified date for this environment.

                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The current operational status of the environment:

                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                            The current operational status of the environment:

                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                            The current operational status of the environment:

                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                            \n@param status The current operational status of the environment:

                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                            • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                              The current operational status of the environment:

                                                                                                                                              • Launching: Environment is in the process of initial deployment.

                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                              • Terminating: Environment is in the shut-down process.

                                                                                                                                              • Terminated: Environment is not running.

                                                                                                                                              \n

                                                                                                                                              \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                              \n@return The current operational status of the environment:

                                                                                                                                              • Launching: Environment is in the process of initial deployment.

                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                              • Terminating: Environment is in the shut-down process.

                                                                                                                                              • Terminated: Environment is not running.

                                                                                                                                              • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                \n@param status The current operational status of the environment:

                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                                  • Launching: Environment is in the process of initial deployment.

                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                  • Terminating: Environment is in the shut-down process.

                                                                                                                                                  • Terminated: Environment is not running.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                  \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                  false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                  \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                  false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                  false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                  Default: Grey

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                  Default: Grey

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                  Default: Grey

                                                                                                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                  Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                  Default: Grey

                                                                                                                                                  \n

                                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                                  \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                  Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                  Default: Grey

                                                                                                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                  Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                  Default: Grey

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                  \n

                                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                                  \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                  \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                  \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                  \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                  ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                  \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                  \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                  \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                  ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                  \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                  \n

                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                  \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                  \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                  \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                  \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                  \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateEnvironmentResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "CreateEnvironmentResult" }, "variable" : { "variableDeclarationType" : "CreateEnvironmentResponse", "variableName" : "createEnvironmentResponse", "variableType" : "CreateEnvironmentResponse", "documentation" : null, "simpleType" : "CreateEnvironmentResponse", "variableSetterType" : "CreateEnvironmentResponse" }, "wrapper" : false }, "CreatePlatformVersionRequest" : { "c2jName" : "CreatePlatformVersionRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                  Request to create a new platform version.

                                                                                                                                                  ", "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" : "CreatePlatformVersion", "locationName" : null, "requestUri" : "/", "target" : "CreatePlatformVersion", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPlatformName", "beanStyleSetterMethodName" : "setPlatformName", "c2jName" : "PlatformName", "c2jShape" : "PlatformName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformName(String)}.\n@param platformName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \n@param platformName The name of your custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformName", "getterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \n@return The name of your custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \n@param platformName The name of your custom platform.", "setterMethodName" : "setPlatformName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformVersion", "beanStyleSetterMethodName" : "setPlatformVersion", "c2jName" : "PlatformVersion", "c2jShape" : "PlatformVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform 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 #platformVersion(String)}.\n@param platformVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformVersion", "fluentSetterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  \n@param platformVersion The number, such as 1.0.2, for the new platform version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformVersion", "getterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  \n@return The number, such as 1.0.2, for the new platform 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" : "PlatformVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  \n@param platformVersion The number, such as 1.0.2, for the new platform version.", "setterMethodName" : "setPlatformVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformDefinitionBundle", "beanStyleSetterMethodName" : "setPlatformDefinitionBundle", "c2jName" : "PlatformDefinitionBundle", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link S3Location.Builder} avoiding the need to create one manually via {@link S3Location#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3Location.Builder#build()} is called immediately and its result is passed to {@link #platformDefinitionBundle(S3Location)}.\n@param platformDefinitionBundle a consumer that will call methods on {@link S3Location.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformDefinitionBundle(S3Location)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformDefinitionBundle", "fluentSetterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \n@param platformDefinitionBundle The location of the platform definition archive in Amazon S3.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformDefinitionBundle", "getterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \n@return The location of the platform definition archive in Amazon S3.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformDefinitionBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformDefinitionBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformDefinitionBundle", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \n@param platformDefinitionBundle The location of the platform definition archive in Amazon S3.", "setterMethodName" : "setPlatformDefinitionBundle", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "platformDefinitionBundle", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "platformDefinitionBundle", "variableType" : "S3Location", "documentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  ", "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \n@param environmentName The name of the builder environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \n@return The name of the builder environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \n@param environmentName The name of the builder environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \n@param optionSettings The configuration option settings to apply to the builder environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \n

                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                  \n@return The configuration option settings to apply to the builder environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \n@param optionSettings The configuration option settings to apply to the builder environment.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \n@param tags Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \n

                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                  \n@return Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \n@param tags Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \n@param environmentName The name of the builder environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \n@return The name of the builder environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \n@param environmentName The name of the builder environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionSettings" : { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \n@param optionSettings The configuration option settings to apply to the builder environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \n

                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                  \n@return The configuration option settings to apply to the builder environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \n@param optionSettings The configuration option settings to apply to the builder environment.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PlatformDefinitionBundle" : { "beanStyleGetterMethodName" : "getPlatformDefinitionBundle", "beanStyleSetterMethodName" : "setPlatformDefinitionBundle", "c2jName" : "PlatformDefinitionBundle", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link S3Location.Builder} avoiding the need to create one manually via {@link S3Location#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3Location.Builder#build()} is called immediately and its result is passed to {@link #platformDefinitionBundle(S3Location)}.\n@param platformDefinitionBundle a consumer that will call methods on {@link S3Location.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformDefinitionBundle(S3Location)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformDefinitionBundle", "fluentSetterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \n@param platformDefinitionBundle The location of the platform definition archive in Amazon S3.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformDefinitionBundle", "getterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \n@return The location of the platform definition archive in Amazon S3.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformDefinitionBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformDefinitionBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformDefinitionBundle", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \n@param platformDefinitionBundle The location of the platform definition archive in Amazon S3.", "setterMethodName" : "setPlatformDefinitionBundle", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "platformDefinitionBundle", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "platformDefinitionBundle", "variableType" : "S3Location", "documentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  ", "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "xmlNameSpaceUri" : null }, "PlatformName" : { "beanStyleGetterMethodName" : "getPlatformName", "beanStyleSetterMethodName" : "setPlatformName", "c2jName" : "PlatformName", "c2jShape" : "PlatformName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformName(String)}.\n@param platformName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \n@param platformName The name of your custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformName", "getterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \n@return The name of your custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \n@param platformName The name of your custom platform.", "setterMethodName" : "setPlatformName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformVersion" : { "beanStyleGetterMethodName" : "getPlatformVersion", "beanStyleSetterMethodName" : "setPlatformVersion", "c2jName" : "PlatformVersion", "c2jShape" : "PlatformVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform 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 #platformVersion(String)}.\n@param platformVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformVersion", "fluentSetterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  \n@param platformVersion The number, such as 1.0.2, for the new platform version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformVersion", "getterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  \n@return The number, such as 1.0.2, for the new platform 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" : "PlatformVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  \n@param platformVersion The number, such as 1.0.2, for the new platform version.", "setterMethodName" : "setPlatformVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \n@param tags Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \n

                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                  \n@return Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \n@param tags Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPlatformName", "beanStyleSetterMethodName" : "setPlatformName", "c2jName" : "PlatformName", "c2jShape" : "PlatformName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformName(String)}.\n@param platformName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \n@param platformName The name of your custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformName", "getterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \n@return The name of your custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  \n@param platformName The name of your custom platform.", "setterMethodName" : "setPlatformName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of your custom platform.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformVersion", "beanStyleSetterMethodName" : "setPlatformVersion", "c2jName" : "PlatformVersion", "c2jShape" : "PlatformVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform 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 #platformVersion(String)}.\n@param platformVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformVersion", "fluentSetterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  \n@param platformVersion The number, such as 1.0.2, for the new platform version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformVersion", "getterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  \n@return The number, such as 1.0.2, for the new platform 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" : "PlatformVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  \n@param platformVersion The number, such as 1.0.2, for the new platform version.", "setterMethodName" : "setPlatformVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                  The number, such as 1.0.2, for the new platform version.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformDefinitionBundle", "beanStyleSetterMethodName" : "setPlatformDefinitionBundle", "c2jName" : "PlatformDefinitionBundle", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link S3Location.Builder} avoiding the need to create one manually via {@link S3Location#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3Location.Builder#build()} is called immediately and its result is passed to {@link #platformDefinitionBundle(S3Location)}.\n@param platformDefinitionBundle a consumer that will call methods on {@link S3Location.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformDefinitionBundle(S3Location)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformDefinitionBundle", "fluentSetterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \n@param platformDefinitionBundle The location of the platform definition archive in Amazon S3.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformDefinitionBundle", "getterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \n@return The location of the platform definition archive in Amazon S3.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformDefinitionBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformDefinitionBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformDefinitionBundle", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  \n@param platformDefinitionBundle The location of the platform definition archive in Amazon S3.", "setterMethodName" : "setPlatformDefinitionBundle", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "platformDefinitionBundle", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "platformDefinitionBundle", "variableType" : "S3Location", "documentation" : "

                                                                                                                                                  The location of the platform definition archive in Amazon S3.

                                                                                                                                                  ", "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \n@param environmentName The name of the builder environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \n@return The name of the builder environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  \n@param environmentName The name of the builder environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the builder environment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \n@param optionSettings The configuration option settings to apply to the builder environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \n

                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                  \n@return The configuration option settings to apply to the builder environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  \n@param optionSettings The configuration option settings to apply to the builder environment.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                  The configuration option settings to apply to the builder environment.

                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "Tags", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \n@param tags Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \n

                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                  \n@return Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  \n@param tags Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                  Specifies the tags applied to the new platform version.

                                                                                                                                                  Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "PlatformName", "PlatformVersion", "PlatformDefinitionBundle" ], "shapeName" : "CreatePlatformVersionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreatePlatformVersionRequest", "variableName" : "createPlatformVersionRequest", "variableType" : "CreatePlatformVersionRequest", "documentation" : null, "simpleType" : "CreatePlatformVersionRequest", "variableSetterType" : "CreatePlatformVersionRequest" }, "wrapper" : false }, "CreatePlatformVersionResponse" : { "c2jName" : "CreatePlatformVersionResult", "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" : "getPlatformSummary", "beanStyleSetterMethodName" : "setPlatformSummary", "c2jName" : "PlatformSummary", "c2jShape" : "PlatformSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link PlatformSummary.Builder} avoiding the need to create one manually via {@link PlatformSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformSummary.Builder#build()} is called immediately and its result is passed to {@link #platformSummary(PlatformSummary)}.\n@param platformSummary a consumer that will call methods on {@link PlatformSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformSummary(PlatformSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformSummary", "fluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the new version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformSummary", "getterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \n@return Detailed information about the new version of the custom platform.", "getterModel" : { "returnType" : "PlatformSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformSummary", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the new version of the custom platform.", "setterMethodName" : "setPlatformSummary", "setterModel" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : null, "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  ", "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformBuilder", "beanStyleSetterMethodName" : "setPlatformBuilder", "c2jName" : "PlatformBuilder", "c2jShape" : "PlatformBuilder", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link PlatformBuilder.Builder} avoiding the need to create one manually via {@link PlatformBuilder#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformBuilder.Builder#build()} is called immediately and its result is passed to {@link #platformBuilder(PlatformBuilder)}.\n@param platformBuilder a consumer that will call methods on {@link PlatformBuilder.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformBuilder(PlatformBuilder)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformBuilder", "fluentSetterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \n@param platformBuilder The builder used to create the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformBuilder", "getterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \n@return The builder used to create the custom platform.", "getterModel" : { "returnType" : "PlatformBuilder", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Builder", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Builder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformBuilder", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \n@param platformBuilder The builder used to create the custom platform.", "setterMethodName" : "setPlatformBuilder", "setterModel" : { "variableDeclarationType" : "PlatformBuilder", "variableName" : "platformBuilder", "variableType" : "PlatformBuilder", "documentation" : null, "simpleType" : "PlatformBuilder", "variableSetterType" : "PlatformBuilder" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformBuilder", "variableName" : "platformBuilder", "variableType" : "PlatformBuilder", "documentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  ", "simpleType" : "PlatformBuilder", "variableSetterType" : "PlatformBuilder" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PlatformBuilder" : { "beanStyleGetterMethodName" : "getPlatformBuilder", "beanStyleSetterMethodName" : "setPlatformBuilder", "c2jName" : "PlatformBuilder", "c2jShape" : "PlatformBuilder", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link PlatformBuilder.Builder} avoiding the need to create one manually via {@link PlatformBuilder#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformBuilder.Builder#build()} is called immediately and its result is passed to {@link #platformBuilder(PlatformBuilder)}.\n@param platformBuilder a consumer that will call methods on {@link PlatformBuilder.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformBuilder(PlatformBuilder)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformBuilder", "fluentSetterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \n@param platformBuilder The builder used to create the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformBuilder", "getterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \n@return The builder used to create the custom platform.", "getterModel" : { "returnType" : "PlatformBuilder", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Builder", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Builder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformBuilder", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \n@param platformBuilder The builder used to create the custom platform.", "setterMethodName" : "setPlatformBuilder", "setterModel" : { "variableDeclarationType" : "PlatformBuilder", "variableName" : "platformBuilder", "variableType" : "PlatformBuilder", "documentation" : null, "simpleType" : "PlatformBuilder", "variableSetterType" : "PlatformBuilder" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformBuilder", "variableName" : "platformBuilder", "variableType" : "PlatformBuilder", "documentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  ", "simpleType" : "PlatformBuilder", "variableSetterType" : "PlatformBuilder" }, "xmlNameSpaceUri" : null }, "PlatformSummary" : { "beanStyleGetterMethodName" : "getPlatformSummary", "beanStyleSetterMethodName" : "setPlatformSummary", "c2jName" : "PlatformSummary", "c2jShape" : "PlatformSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link PlatformSummary.Builder} avoiding the need to create one manually via {@link PlatformSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformSummary.Builder#build()} is called immediately and its result is passed to {@link #platformSummary(PlatformSummary)}.\n@param platformSummary a consumer that will call methods on {@link PlatformSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformSummary(PlatformSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformSummary", "fluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the new version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformSummary", "getterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \n@return Detailed information about the new version of the custom platform.", "getterModel" : { "returnType" : "PlatformSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformSummary", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the new version of the custom platform.", "setterMethodName" : "setPlatformSummary", "setterModel" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : null, "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  ", "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPlatformSummary", "beanStyleSetterMethodName" : "setPlatformSummary", "c2jName" : "PlatformSummary", "c2jShape" : "PlatformSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link PlatformSummary.Builder} avoiding the need to create one manually via {@link PlatformSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformSummary.Builder#build()} is called immediately and its result is passed to {@link #platformSummary(PlatformSummary)}.\n@param platformSummary a consumer that will call methods on {@link PlatformSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformSummary(PlatformSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformSummary", "fluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the new version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformSummary", "getterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \n@return Detailed information about the new version of the custom platform.", "getterModel" : { "returnType" : "PlatformSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformSummary", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the new version of the custom platform.", "setterMethodName" : "setPlatformSummary", "setterModel" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : null, "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : "

                                                                                                                                                  Detailed information about the new version of the custom platform.

                                                                                                                                                  ", "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformBuilder", "beanStyleSetterMethodName" : "setPlatformBuilder", "c2jName" : "PlatformBuilder", "c2jShape" : "PlatformBuilder", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link PlatformBuilder.Builder} avoiding the need to create one manually via {@link PlatformBuilder#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformBuilder.Builder#build()} is called immediately and its result is passed to {@link #platformBuilder(PlatformBuilder)}.\n@param platformBuilder a consumer that will call methods on {@link PlatformBuilder.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformBuilder(PlatformBuilder)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformBuilder", "fluentSetterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \n@param platformBuilder The builder used to create the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformBuilder", "getterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \n@return The builder used to create the custom platform.", "getterModel" : { "returnType" : "PlatformBuilder", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Builder", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Builder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformBuilder", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  \n@param platformBuilder The builder used to create the custom platform.", "setterMethodName" : "setPlatformBuilder", "setterModel" : { "variableDeclarationType" : "PlatformBuilder", "variableName" : "platformBuilder", "variableType" : "PlatformBuilder", "documentation" : null, "simpleType" : "PlatformBuilder", "variableSetterType" : "PlatformBuilder" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformBuilder", "variableName" : "platformBuilder", "variableType" : "PlatformBuilder", "documentation" : "

                                                                                                                                                  The builder used to create the custom platform.

                                                                                                                                                  ", "simpleType" : "PlatformBuilder", "variableSetterType" : "PlatformBuilder" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreatePlatformVersionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "CreatePlatformVersionResult" }, "variable" : { "variableDeclarationType" : "CreatePlatformVersionResponse", "variableName" : "createPlatformVersionResponse", "variableType" : "CreatePlatformVersionResponse", "documentation" : null, "simpleType" : "CreatePlatformVersionResponse", "variableSetterType" : "CreatePlatformVersionResponse" }, "wrapper" : false }, "CreateStorageLocationRequest" : { "c2jName" : "CreateStorageLocationRequest", "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" : { "action" : "CreateStorageLocation", "locationName" : null, "requestUri" : "/", "target" : "CreateStorageLocation", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateStorageLocationRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateStorageLocationRequest", "variableName" : "createStorageLocationRequest", "variableType" : "CreateStorageLocationRequest", "documentation" : null, "simpleType" : "CreateStorageLocationRequest", "variableSetterType" : "CreateStorageLocationRequest" }, "wrapper" : false }, "CreateStorageLocationResponse" : { "c2jName" : "CreateStorageLocationResultMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                  Results of a CreateStorageLocationResult call.

                                                                                                                                                  ", "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" : "getS3Bucket", "beanStyleSetterMethodName" : "setS3Bucket", "c2jName" : "S3Bucket", "c2jShape" : "S3Bucket", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #s3Bucket(String)}.\n@param s3Bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3Bucket(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Bucket", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \n@param s3Bucket The name of the Amazon S3 bucket created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3Bucket", "getterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \n@return The name of the Amazon S3 bucket created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "S3Bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "S3Bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "S3Bucket", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \n@param s3Bucket The name of the Amazon S3 bucket created.", "setterMethodName" : "setS3Bucket", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "S3Bucket" : { "beanStyleGetterMethodName" : "getS3Bucket", "beanStyleSetterMethodName" : "setS3Bucket", "c2jName" : "S3Bucket", "c2jShape" : "S3Bucket", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #s3Bucket(String)}.\n@param s3Bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3Bucket(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Bucket", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \n@param s3Bucket The name of the Amazon S3 bucket created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3Bucket", "getterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \n@return The name of the Amazon S3 bucket created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "S3Bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "S3Bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "S3Bucket", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \n@param s3Bucket The name of the Amazon S3 bucket created.", "setterMethodName" : "setS3Bucket", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getS3Bucket", "beanStyleSetterMethodName" : "setS3Bucket", "c2jName" : "S3Bucket", "c2jShape" : "S3Bucket", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #s3Bucket(String)}.\n@param s3Bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3Bucket(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Bucket", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \n@param s3Bucket The name of the Amazon S3 bucket created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3Bucket", "getterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \n@return The name of the Amazon S3 bucket created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "S3Bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "S3Bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "S3Bucket", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  \n@param s3Bucket The name of the Amazon S3 bucket created.", "setterMethodName" : "setS3Bucket", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the Amazon S3 bucket created.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateStorageLocationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "CreateStorageLocationResult" }, "variable" : { "variableDeclarationType" : "CreateStorageLocationResponse", "variableName" : "createStorageLocationResponse", "variableType" : "CreateStorageLocationResponse", "documentation" : null, "simpleType" : "CreateStorageLocationResponse", "variableSetterType" : "CreateStorageLocationResponse" }, "wrapper" : false }, "CustomAmi" : { "c2jName" : "CustomAmi", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                  A custom AMI available to platforms.

                                                                                                                                                  ", "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" : "getVirtualizationType", "beanStyleSetterMethodName" : "setVirtualizationType", "c2jName" : "VirtualizationType", "c2jShape" : "VirtualizationType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #virtualizationType(String)}.\n@param virtualizationType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #virtualizationType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "virtualizationType", "fluentSetterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \n@param virtualizationType The type of virtualization used to create the custom AMI.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "virtualizationType", "getterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \n@return The type of virtualization used to create the custom AMI.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VirtualizationType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VirtualizationType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VirtualizationType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \n@param virtualizationType The type of virtualization used to create the custom AMI.", "setterMethodName" : "setVirtualizationType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualizationType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualizationType", "variableType" : "String", "documentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "ImageId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \n@param imageId THe ID of the image used to create the custom AMI.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \n@return THe ID of the image used to create the custom AMI.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \n@param imageId THe ID of the image used to create the custom AMI.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ImageId" : { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "ImageId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \n@param imageId THe ID of the image used to create the custom AMI.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \n@return THe ID of the image used to create the custom AMI.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \n@param imageId THe ID of the image used to create the custom AMI.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VirtualizationType" : { "beanStyleGetterMethodName" : "getVirtualizationType", "beanStyleSetterMethodName" : "setVirtualizationType", "c2jName" : "VirtualizationType", "c2jShape" : "VirtualizationType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #virtualizationType(String)}.\n@param virtualizationType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #virtualizationType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "virtualizationType", "fluentSetterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \n@param virtualizationType The type of virtualization used to create the custom AMI.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "virtualizationType", "getterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \n@return The type of virtualization used to create the custom AMI.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VirtualizationType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VirtualizationType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VirtualizationType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \n@param virtualizationType The type of virtualization used to create the custom AMI.", "setterMethodName" : "setVirtualizationType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualizationType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualizationType", "variableType" : "String", "documentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getVirtualizationType", "beanStyleSetterMethodName" : "setVirtualizationType", "c2jName" : "VirtualizationType", "c2jShape" : "VirtualizationType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #virtualizationType(String)}.\n@param virtualizationType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #virtualizationType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "virtualizationType", "fluentSetterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \n@param virtualizationType The type of virtualization used to create the custom AMI.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "virtualizationType", "getterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \n@return The type of virtualization used to create the custom AMI.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VirtualizationType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VirtualizationType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VirtualizationType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  \n@param virtualizationType The type of virtualization used to create the custom AMI.", "setterMethodName" : "setVirtualizationType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "virtualizationType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "virtualizationType", "variableType" : "String", "documentation" : "

                                                                                                                                                  The type of virtualization used to create the custom AMI.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "ImageId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \n@param imageId THe ID of the image used to create the custom AMI.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \n@return THe ID of the image used to create the custom AMI.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  \n@param imageId THe ID of the image used to create the custom AMI.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

                                                                                                                                                  THe ID of the image used to create the custom AMI.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CustomAmi", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CustomAmi", "variableName" : "customAmi", "variableType" : "CustomAmi", "documentation" : null, "simpleType" : "CustomAmi", "variableSetterType" : "CustomAmi" }, "wrapper" : false }, "DeleteApplicationRequest" : { "c2jName" : "DeleteApplicationMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                  Request to delete an application.

                                                                                                                                                  ", "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" : "DeleteApplication", "locationName" : null, "requestUri" : "/", "target" : "DeleteApplication", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application 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 #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  \n@param applicationName The name of the application to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  \n@return The name of the application 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" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  \n@param applicationName The name of the application to delete.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTerminateEnvByForce", "beanStyleSetterMethodName" : "setTerminateEnvByForce", "c2jName" : "TerminateEnvByForce", "c2jShape" : "TerminateEnvForce", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \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 #terminateEnvByForce(Boolean)}.\n@param terminateEnvByForce 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 #terminateEnvByForce(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminateEnvByForce", "fluentSetterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminateEnvByForce", "getterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \n@return When set to true, running environments will be terminated before deleting the application.", "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" : "TerminateEnvByForce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TerminateEnvByForce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TerminateEnvByForce", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.", "setterMethodName" : "setTerminateEnvByForce", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateEnvByForce", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateEnvByForce", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application 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 #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  \n@param applicationName The name of the application to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  \n@return The name of the application 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" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  \n@param applicationName The name of the application to delete.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TerminateEnvByForce" : { "beanStyleGetterMethodName" : "getTerminateEnvByForce", "beanStyleSetterMethodName" : "setTerminateEnvByForce", "c2jName" : "TerminateEnvByForce", "c2jShape" : "TerminateEnvForce", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \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 #terminateEnvByForce(Boolean)}.\n@param terminateEnvByForce 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 #terminateEnvByForce(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminateEnvByForce", "fluentSetterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminateEnvByForce", "getterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \n@return When set to true, running environments will be terminated before deleting the application.", "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" : "TerminateEnvByForce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TerminateEnvByForce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TerminateEnvByForce", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.", "setterMethodName" : "setTerminateEnvByForce", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateEnvByForce", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateEnvByForce", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application 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 #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  \n@param applicationName The name of the application to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  \n@return The name of the application 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" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  \n@param applicationName The name of the application to delete.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application to delete.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTerminateEnvByForce", "beanStyleSetterMethodName" : "setTerminateEnvByForce", "c2jName" : "TerminateEnvByForce", "c2jShape" : "TerminateEnvForce", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \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 #terminateEnvByForce(Boolean)}.\n@param terminateEnvByForce 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 #terminateEnvByForce(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminateEnvByForce", "fluentSetterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminateEnvByForce", "getterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \n@return When set to true, running environments will be terminated before deleting the application.", "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" : "TerminateEnvByForce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TerminateEnvByForce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TerminateEnvByForce", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.", "setterMethodName" : "setTerminateEnvByForce", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateEnvByForce", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateEnvByForce", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName" ], "shapeName" : "DeleteApplicationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteApplicationRequest", "variableName" : "deleteApplicationRequest", "variableType" : "DeleteApplicationRequest", "documentation" : null, "simpleType" : "DeleteApplicationRequest", "variableSetterType" : "DeleteApplicationRequest" }, "wrapper" : false }, "DeleteApplicationResponse" : { "c2jName" : "DeleteApplicationResponse", "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" : "DeleteApplicationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteApplicationResponse", "variableName" : "deleteApplicationResponse", "variableType" : "DeleteApplicationResponse", "documentation" : null, "simpleType" : "DeleteApplicationResponse", "variableSetterType" : "DeleteApplicationResponse" }, "wrapper" : false }, "DeleteApplicationVersionRequest" : { "c2jName" : "DeleteApplicationVersionMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                  Request to delete an application version.

                                                                                                                                                  ", "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" : "DeleteApplicationVersion", "locationName" : null, "requestUri" : "/", "target" : "DeleteApplicationVersion", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \n@param applicationName The name of the application to which the version belongs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \n@return The name of the application to which the version belongs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \n@param applicationName The name of the application to which the version belongs.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The label of the version 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  \n@param versionLabel The label of the version to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  \n@return The label of the version 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  \n@param versionLabel The label of the version to delete.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeleteSourceBundle", "beanStyleSetterMethodName" : "setDeleteSourceBundle", "c2jName" : "DeleteSourceBundle", "c2jShape" : "DeleteSourceBundle", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \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 #deleteSourceBundle(Boolean)}.\n@param deleteSourceBundle 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 #deleteSourceBundle(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteSourceBundle", "fluentSetterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \n@param deleteSourceBundle Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteSourceBundle", "getterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \n@return Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.", "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" : "DeleteSourceBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteSourceBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteSourceBundle", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \n@param deleteSourceBundle Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.", "setterMethodName" : "setDeleteSourceBundle", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceBundle", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceBundle", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \n@param applicationName The name of the application to which the version belongs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \n@return The name of the application to which the version belongs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \n@param applicationName The name of the application to which the version belongs.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DeleteSourceBundle" : { "beanStyleGetterMethodName" : "getDeleteSourceBundle", "beanStyleSetterMethodName" : "setDeleteSourceBundle", "c2jName" : "DeleteSourceBundle", "c2jShape" : "DeleteSourceBundle", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \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 #deleteSourceBundle(Boolean)}.\n@param deleteSourceBundle 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 #deleteSourceBundle(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteSourceBundle", "fluentSetterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \n@param deleteSourceBundle Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteSourceBundle", "getterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \n@return Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.", "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" : "DeleteSourceBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteSourceBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteSourceBundle", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \n@param deleteSourceBundle Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.", "setterMethodName" : "setDeleteSourceBundle", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceBundle", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceBundle", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The label of the version 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  \n@param versionLabel The label of the version to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  \n@return The label of the version 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  \n@param versionLabel The label of the version to delete.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \n@param applicationName The name of the application to which the version belongs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \n@return The name of the application to which the version belongs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  \n@param applicationName The name of the application to which the version belongs.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application to which the version belongs.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The label of the version 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  \n@param versionLabel The label of the version to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  \n@return The label of the version 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  \n@param versionLabel The label of the version to delete.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                  The label of the version to delete.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeleteSourceBundle", "beanStyleSetterMethodName" : "setDeleteSourceBundle", "c2jName" : "DeleteSourceBundle", "c2jShape" : "DeleteSourceBundle", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \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 #deleteSourceBundle(Boolean)}.\n@param deleteSourceBundle 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 #deleteSourceBundle(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteSourceBundle", "fluentSetterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \n@param deleteSourceBundle Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteSourceBundle", "getterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \n@return Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.", "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" : "DeleteSourceBundle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteSourceBundle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteSourceBundle", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  \n@param deleteSourceBundle Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.", "setterMethodName" : "setDeleteSourceBundle", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceBundle", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceBundle", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                  Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName", "VersionLabel" ], "shapeName" : "DeleteApplicationVersionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteApplicationVersionRequest", "variableName" : "deleteApplicationVersionRequest", "variableType" : "DeleteApplicationVersionRequest", "documentation" : null, "simpleType" : "DeleteApplicationVersionRequest", "variableSetterType" : "DeleteApplicationVersionRequest" }, "wrapper" : false }, "DeleteApplicationVersionResponse" : { "c2jName" : "DeleteApplicationVersionResponse", "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" : "DeleteApplicationVersionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteApplicationVersionResponse", "variableName" : "deleteApplicationVersionResponse", "variableType" : "DeleteApplicationVersionResponse", "documentation" : null, "simpleType" : "DeleteApplicationVersionResponse", "variableSetterType" : "DeleteApplicationVersionResponse" }, "wrapper" : false }, "DeleteConfigurationTemplateRequest" : { "c2jName" : "DeleteConfigurationTemplateMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                  Request to delete a configuration template.

                                                                                                                                                  ", "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" : "DeleteConfigurationTemplate", "locationName" : null, "requestUri" : "/", "target" : "DeleteConfigurationTemplate", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \n@param applicationName The name of the application to delete the configuration template from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \n@return The name of the application to delete the configuration template from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \n@param applicationName The name of the application to delete the configuration template from.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the configuration template 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 #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  \n@param templateName The name of the configuration template to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  \n@return The name of the configuration template 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" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  \n@param templateName The name of the configuration template to delete.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \n@param applicationName The name of the application to delete the configuration template from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \n@return The name of the application to delete the configuration template from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \n@param applicationName The name of the application to delete the configuration template from.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the configuration template 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 #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  \n@param templateName The name of the configuration template to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  \n@return The name of the configuration template 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" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  \n@param templateName The name of the configuration template to delete.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \n@param applicationName The name of the application to delete the configuration template from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \n@return The name of the application to delete the configuration template from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  \n@param applicationName The name of the application to delete the configuration template from.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application to delete the configuration template from.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the configuration template 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 #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  \n@param templateName The name of the configuration template to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  \n@return The name of the configuration template 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" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  \n@param templateName The name of the configuration template to delete.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the configuration template to delete.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName", "TemplateName" ], "shapeName" : "DeleteConfigurationTemplateRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteConfigurationTemplateRequest", "variableName" : "deleteConfigurationTemplateRequest", "variableType" : "DeleteConfigurationTemplateRequest", "documentation" : null, "simpleType" : "DeleteConfigurationTemplateRequest", "variableSetterType" : "DeleteConfigurationTemplateRequest" }, "wrapper" : false }, "DeleteConfigurationTemplateResponse" : { "c2jName" : "DeleteConfigurationTemplateResponse", "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" : "DeleteConfigurationTemplateResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteConfigurationTemplateResponse", "variableName" : "deleteConfigurationTemplateResponse", "variableType" : "DeleteConfigurationTemplateResponse", "documentation" : null, "simpleType" : "DeleteConfigurationTemplateResponse", "variableSetterType" : "DeleteConfigurationTemplateResponse" }, "wrapper" : false }, "DeleteEnvironmentConfigurationRequest" : { "c2jName" : "DeleteEnvironmentConfigurationMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                  Request to delete a draft environment configuration.

                                                                                                                                                  ", "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" : "DeleteEnvironmentConfiguration", "locationName" : null, "requestUri" : "/", "target" : "DeleteEnvironmentConfiguration", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \n@param applicationName The name of the application the environment is associated with.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \n@return The name of the application the environment is associated with.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \n@param applicationName The name of the application the environment is associated with.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \n@param environmentName The name of the environment to delete the draft configuration from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \n@return The name of the environment to delete the draft configuration from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \n@param environmentName The name of the environment to delete the draft configuration from.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \n@param applicationName The name of the application the environment is associated with.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \n@return The name of the application the environment is associated with.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \n@param applicationName The name of the application the environment is associated with.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \n@param environmentName The name of the environment to delete the draft configuration from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \n@return The name of the environment to delete the draft configuration from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \n@param environmentName The name of the environment to delete the draft configuration from.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \n@param applicationName The name of the application the environment is associated with.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \n@return The name of the application the environment is associated with.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  \n@param applicationName The name of the application the environment is associated with.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the application the environment is associated with.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \n@param environmentName The name of the environment to delete the draft configuration from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \n@return The name of the environment to delete the draft configuration from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  \n@param environmentName The name of the environment to delete the draft configuration from.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the environment to delete the draft configuration from.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName", "EnvironmentName" ], "shapeName" : "DeleteEnvironmentConfigurationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteEnvironmentConfigurationRequest", "variableName" : "deleteEnvironmentConfigurationRequest", "variableType" : "DeleteEnvironmentConfigurationRequest", "documentation" : null, "simpleType" : "DeleteEnvironmentConfigurationRequest", "variableSetterType" : "DeleteEnvironmentConfigurationRequest" }, "wrapper" : false }, "DeleteEnvironmentConfigurationResponse" : { "c2jName" : "DeleteEnvironmentConfigurationResponse", "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" : "DeleteEnvironmentConfigurationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteEnvironmentConfigurationResponse", "variableName" : "deleteEnvironmentConfigurationResponse", "variableType" : "DeleteEnvironmentConfigurationResponse", "documentation" : null, "simpleType" : "DeleteEnvironmentConfigurationResponse", "variableSetterType" : "DeleteEnvironmentConfigurationResponse" }, "wrapper" : false }, "DeletePlatformVersionRequest" : { "c2jName" : "DeletePlatformVersionRequest", "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" : "DeletePlatformVersion", "locationName" : null, "requestUri" : "/", "target" : "DeletePlatformVersion", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \n@param platformArn The ARN of the version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \n@return The ARN of the version of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \n@param platformArn The ARN of the version of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \n@param platformArn The ARN of the version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \n@return The ARN of the version of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \n@param platformArn The ARN of the version of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \n@param platformArn The ARN of the version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \n@return The ARN of the version of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  \n@param platformArn The ARN of the version of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                  The ARN of the version of the custom platform.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeletePlatformVersionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeletePlatformVersionRequest", "variableName" : "deletePlatformVersionRequest", "variableType" : "DeletePlatformVersionRequest", "documentation" : null, "simpleType" : "DeletePlatformVersionRequest", "variableSetterType" : "DeletePlatformVersionRequest" }, "wrapper" : false }, "DeletePlatformVersionResponse" : { "c2jName" : "DeletePlatformVersionResult", "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" : "getPlatformSummary", "beanStyleSetterMethodName" : "setPlatformSummary", "c2jName" : "PlatformSummary", "c2jShape" : "PlatformSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link PlatformSummary.Builder} avoiding the need to create one manually via {@link PlatformSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformSummary.Builder#build()} is called immediately and its result is passed to {@link #platformSummary(PlatformSummary)}.\n@param platformSummary a consumer that will call methods on {@link PlatformSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformSummary(PlatformSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformSummary", "fluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformSummary", "getterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \n@return Detailed information about the version of the custom platform.", "getterModel" : { "returnType" : "PlatformSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformSummary", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the version of the custom platform.", "setterMethodName" : "setPlatformSummary", "setterModel" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : null, "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  ", "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PlatformSummary" : { "beanStyleGetterMethodName" : "getPlatformSummary", "beanStyleSetterMethodName" : "setPlatformSummary", "c2jName" : "PlatformSummary", "c2jShape" : "PlatformSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link PlatformSummary.Builder} avoiding the need to create one manually via {@link PlatformSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformSummary.Builder#build()} is called immediately and its result is passed to {@link #platformSummary(PlatformSummary)}.\n@param platformSummary a consumer that will call methods on {@link PlatformSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformSummary(PlatformSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformSummary", "fluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformSummary", "getterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \n@return Detailed information about the version of the custom platform.", "getterModel" : { "returnType" : "PlatformSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformSummary", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the version of the custom platform.", "setterMethodName" : "setPlatformSummary", "setterModel" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : null, "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  ", "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPlatformSummary", "beanStyleSetterMethodName" : "setPlatformSummary", "c2jName" : "PlatformSummary", "c2jShape" : "PlatformSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link PlatformSummary.Builder} avoiding the need to create one manually via {@link PlatformSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformSummary.Builder#build()} is called immediately and its result is passed to {@link #platformSummary(PlatformSummary)}.\n@param platformSummary a consumer that will call methods on {@link PlatformSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformSummary(PlatformSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformSummary", "fluentSetterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformSummary", "getterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \n@return Detailed information about the version of the custom platform.", "getterModel" : { "returnType" : "PlatformSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformSummary", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  \n@param platformSummary Detailed information about the version of the custom platform.", "setterMethodName" : "setPlatformSummary", "setterModel" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : null, "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : "

                                                                                                                                                  Detailed information about the version of the custom platform.

                                                                                                                                                  ", "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeletePlatformVersionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DeletePlatformVersionResult" }, "variable" : { "variableDeclarationType" : "DeletePlatformVersionResponse", "variableName" : "deletePlatformVersionResponse", "variableType" : "DeletePlatformVersionResponse", "documentation" : null, "simpleType" : "DeletePlatformVersionResponse", "variableSetterType" : "DeletePlatformVersionResponse" }, "wrapper" : false }, "Deployment" : { "c2jName" : "Deployment", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                  Information about an application version deployment.

                                                                                                                                                  ", "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" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The version label of the application version in the deployment.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The version label of the application version in the deployment.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                  The version label of the application version in the deployment.

                                                                                                                                                  \n@param versionLabel The version label of the application version in the deployment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                  The version label of the application version in the deployment.

                                                                                                                                                  \n@return The version label of the application version in the deployment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The version label of the application version in the deployment.

                                                                                                                                                  \n@param versionLabel The version label of the application version in the deployment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                  The version label of the application version in the deployment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeploymentId", "beanStyleSetterMethodName" : "setDeploymentId", "c2jName" : "DeploymentId", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #deploymentId(Long)}.\n@param deploymentId a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentId(Long)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deploymentId", "fluentSetterDocumentation" : "

                                                                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                  \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deploymentId", "getterDocumentation" : "

                                                                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                  \n@return The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "DeploymentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                  \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.", "setterMethodName" : "setDeploymentId", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "deploymentId", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "deploymentId", "variableType" : "Long", "documentation" : "

                                                                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                  ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The status of the deployment:

                                                                                                                                                  • In Progress : The deployment is in progress.

                                                                                                                                                  • Deployed : The deployment succeeded.

                                                                                                                                                  • Failed : The deployment 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 deployment:

                                                                                                                                                  • In Progress : The deployment is in progress.

                                                                                                                                                  • Deployed : The deployment succeeded.

                                                                                                                                                  • Failed : The deployment failed.

                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                  The status of the deployment:

                                                                                                                                                  • In Progress : The deployment is in progress.

                                                                                                                                                  • Deployed : The deployment succeeded.

                                                                                                                                                  • Failed : The deployment failed.

                                                                                                                                                  \n@param status The status of the deployment:

                                                                                                                                                  • In Progress : The deployment is in progress.

                                                                                                                                                  • Deployed : The deployment succeeded.

                                                                                                                                                  • Failed : The deployment failed.

                                                                                                                                                  • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                    The status of the deployment:

                                                                                                                                                    • In Progress : The deployment is in progress.

                                                                                                                                                    • Deployed : The deployment succeeded.

                                                                                                                                                    • Failed : The deployment failed.

                                                                                                                                                    \n@return The status of the deployment:

                                                                                                                                                    • In Progress : The deployment is in progress.

                                                                                                                                                    • Deployed : The deployment succeeded.

                                                                                                                                                    • Failed : The deployment 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 deployment:

                                                                                                                                                      • In Progress : The deployment is in progress.

                                                                                                                                                      • Deployed : The deployment succeeded.

                                                                                                                                                      • Failed : The deployment failed.

                                                                                                                                                      \n@param status The status of the deployment:

                                                                                                                                                      • In Progress : The deployment is in progress.

                                                                                                                                                      • Deployed : The deployment succeeded.

                                                                                                                                                      • Failed : The deployment 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 deployment:

                                                                                                                                                        • In Progress : The deployment is in progress.

                                                                                                                                                        • Deployed : The deployment succeeded.

                                                                                                                                                        • Failed : The deployment failed.

                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeploymentTime", "beanStyleSetterMethodName" : "setDeploymentTime", "c2jName" : "DeploymentTime", "c2jShape" : "DeploymentTimestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        \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 #deploymentTime(Instant)}.\n@param deploymentTime 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 #deploymentTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deploymentTime", "fluentSetterDocumentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        \n@param deploymentTime For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deploymentTime", "getterDocumentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        \n@return For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.", "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" : "DeploymentTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DeploymentTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        \n@param deploymentTime For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.", "setterMethodName" : "setDeploymentTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deploymentTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deploymentTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DeploymentId" : { "beanStyleGetterMethodName" : "getDeploymentId", "beanStyleSetterMethodName" : "setDeploymentId", "c2jName" : "DeploymentId", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #deploymentId(Long)}.\n@param deploymentId a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentId(Long)", "deprecated" : false, "documentation" : "

                                                                                                                                                        The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deploymentId", "fluentSetterDocumentation" : "

                                                                                                                                                        The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                        \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deploymentId", "getterDocumentation" : "

                                                                                                                                                        The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                        \n@return The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "DeploymentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                        \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.", "setterMethodName" : "setDeploymentId", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "deploymentId", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "deploymentId", "variableType" : "Long", "documentation" : "

                                                                                                                                                        The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                        ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "DeploymentTime" : { "beanStyleGetterMethodName" : "getDeploymentTime", "beanStyleSetterMethodName" : "setDeploymentTime", "c2jName" : "DeploymentTime", "c2jShape" : "DeploymentTimestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        \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 #deploymentTime(Instant)}.\n@param deploymentTime 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 #deploymentTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deploymentTime", "fluentSetterDocumentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        \n@param deploymentTime For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deploymentTime", "getterDocumentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        \n@return For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.", "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" : "DeploymentTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DeploymentTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        \n@param deploymentTime For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.", "setterMethodName" : "setDeploymentTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deploymentTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deploymentTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                        For in-progress deployments, the time that the deployment started.

                                                                                                                                                        For completed deployments, the time that the deployment ended.

                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The status of the deployment:

                                                                                                                                                        • In Progress : The deployment is in progress.

                                                                                                                                                        • Deployed : The deployment succeeded.

                                                                                                                                                        • Failed : The deployment 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 deployment:

                                                                                                                                                        • In Progress : The deployment is in progress.

                                                                                                                                                        • Deployed : The deployment succeeded.

                                                                                                                                                        • Failed : The deployment failed.

                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                        The status of the deployment:

                                                                                                                                                        • In Progress : The deployment is in progress.

                                                                                                                                                        • Deployed : The deployment succeeded.

                                                                                                                                                        • Failed : The deployment failed.

                                                                                                                                                        \n@param status The status of the deployment:

                                                                                                                                                        • In Progress : The deployment is in progress.

                                                                                                                                                        • Deployed : The deployment succeeded.

                                                                                                                                                        • Failed : The deployment failed.

                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                          The status of the deployment:

                                                                                                                                                          • In Progress : The deployment is in progress.

                                                                                                                                                          • Deployed : The deployment succeeded.

                                                                                                                                                          • Failed : The deployment failed.

                                                                                                                                                          \n@return The status of the deployment:

                                                                                                                                                          • In Progress : The deployment is in progress.

                                                                                                                                                          • Deployed : The deployment succeeded.

                                                                                                                                                          • Failed : The deployment 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 deployment:

                                                                                                                                                            • In Progress : The deployment is in progress.

                                                                                                                                                            • Deployed : The deployment succeeded.

                                                                                                                                                            • Failed : The deployment failed.

                                                                                                                                                            \n@param status The status of the deployment:

                                                                                                                                                            • In Progress : The deployment is in progress.

                                                                                                                                                            • Deployed : The deployment succeeded.

                                                                                                                                                            • Failed : The deployment 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 deployment:

                                                                                                                                                              • In Progress : The deployment is in progress.

                                                                                                                                                              • Deployed : The deployment succeeded.

                                                                                                                                                              • Failed : The deployment failed.

                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              \n@param versionLabel The version label of the application version in the deployment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              \n@return The version label of the application version in the deployment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              \n@param versionLabel The version label of the application version in the deployment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              \n@param versionLabel The version label of the application version in the deployment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              \n@return The version label of the application version in the deployment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              \n@param versionLabel The version label of the application version in the deployment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                              The version label of the application version in the deployment.

                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeploymentId", "beanStyleSetterMethodName" : "setDeploymentId", "c2jName" : "DeploymentId", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                              The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #deploymentId(Long)}.\n@param deploymentId a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentId(Long)", "deprecated" : false, "documentation" : "

                                                                                                                                                              The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deploymentId", "fluentSetterDocumentation" : "

                                                                                                                                                              The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                              \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deploymentId", "getterDocumentation" : "

                                                                                                                                                              The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                              \n@return The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "DeploymentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                              The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                              \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.", "setterMethodName" : "setDeploymentId", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "deploymentId", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "deploymentId", "variableType" : "Long", "documentation" : "

                                                                                                                                                              The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                                                                              ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                              The status of the deployment:

                                                                                                                                                              • In Progress : The deployment is in progress.

                                                                                                                                                              • Deployed : The deployment succeeded.

                                                                                                                                                              • Failed : The deployment 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 deployment:

                                                                                                                                                              • In Progress : The deployment is in progress.

                                                                                                                                                              • Deployed : The deployment succeeded.

                                                                                                                                                              • Failed : The deployment failed.

                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                              The status of the deployment:

                                                                                                                                                              • In Progress : The deployment is in progress.

                                                                                                                                                              • Deployed : The deployment succeeded.

                                                                                                                                                              • Failed : The deployment failed.

                                                                                                                                                              \n@param status The status of the deployment:

                                                                                                                                                              • In Progress : The deployment is in progress.

                                                                                                                                                              • Deployed : The deployment succeeded.

                                                                                                                                                              • Failed : The deployment failed.

                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                The status of the deployment:

                                                                                                                                                                • In Progress : The deployment is in progress.

                                                                                                                                                                • Deployed : The deployment succeeded.

                                                                                                                                                                • Failed : The deployment failed.

                                                                                                                                                                \n@return The status of the deployment:

                                                                                                                                                                • In Progress : The deployment is in progress.

                                                                                                                                                                • Deployed : The deployment succeeded.

                                                                                                                                                                • Failed : The deployment 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 deployment:

                                                                                                                                                                  • In Progress : The deployment is in progress.

                                                                                                                                                                  • Deployed : The deployment succeeded.

                                                                                                                                                                  • Failed : The deployment failed.

                                                                                                                                                                  \n@param status The status of the deployment:

                                                                                                                                                                  • In Progress : The deployment is in progress.

                                                                                                                                                                  • Deployed : The deployment succeeded.

                                                                                                                                                                  • Failed : The deployment 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 deployment:

                                                                                                                                                                    • In Progress : The deployment is in progress.

                                                                                                                                                                    • Deployed : The deployment succeeded.

                                                                                                                                                                    • Failed : The deployment failed.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeploymentTime", "beanStyleSetterMethodName" : "setDeploymentTime", "c2jName" : "DeploymentTime", "c2jShape" : "DeploymentTimestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For in-progress deployments, the time that the deployment started.

                                                                                                                                                                    For completed deployments, the time that the deployment ended.

                                                                                                                                                                    \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 #deploymentTime(Instant)}.\n@param deploymentTime 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 #deploymentTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    For in-progress deployments, the time that the deployment started.

                                                                                                                                                                    For completed deployments, the time that the deployment ended.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deploymentTime", "fluentSetterDocumentation" : "

                                                                                                                                                                    For in-progress deployments, the time that the deployment started.

                                                                                                                                                                    For completed deployments, the time that the deployment ended.

                                                                                                                                                                    \n@param deploymentTime For in-progress deployments, the time that the deployment started.

                                                                                                                                                                    For completed deployments, the time that the deployment ended.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deploymentTime", "getterDocumentation" : "

                                                                                                                                                                    For in-progress deployments, the time that the deployment started.

                                                                                                                                                                    For completed deployments, the time that the deployment ended.

                                                                                                                                                                    \n@return For in-progress deployments, the time that the deployment started.

                                                                                                                                                                    For completed deployments, the time that the deployment ended.", "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" : "DeploymentTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DeploymentTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    For in-progress deployments, the time that the deployment started.

                                                                                                                                                                    For completed deployments, the time that the deployment ended.

                                                                                                                                                                    \n@param deploymentTime For in-progress deployments, the time that the deployment started.

                                                                                                                                                                    For completed deployments, the time that the deployment ended.", "setterMethodName" : "setDeploymentTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deploymentTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deploymentTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    For in-progress deployments, the time that the deployment started.

                                                                                                                                                                    For completed deployments, the time that the deployment ended.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Deployment", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Deployment", "variableName" : "deployment", "variableType" : "Deployment", "documentation" : null, "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "wrapper" : false }, "DescribeAccountAttributesRequest" : { "c2jName" : "DescribeAccountAttributesRequest", "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" : { "action" : "DescribeAccountAttributes", "locationName" : null, "requestUri" : "/", "target" : "DescribeAccountAttributes", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeAccountAttributesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeAccountAttributesRequest", "variableName" : "describeAccountAttributesRequest", "variableType" : "DescribeAccountAttributesRequest", "documentation" : null, "simpleType" : "DescribeAccountAttributesRequest", "variableSetterType" : "DescribeAccountAttributesRequest" }, "wrapper" : false }, "DescribeAccountAttributesResponse" : { "c2jName" : "DescribeAccountAttributesResult", "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" : "getResourceQuotas", "beanStyleSetterMethodName" : "setResourceQuotas", "c2jName" : "ResourceQuotas", "c2jShape" : "ResourceQuotas", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link ResourceQuotas.Builder} avoiding the need to create one manually via {@link ResourceQuotas#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuotas.Builder#build()} is called immediately and its result is passed to {@link #resourceQuotas(ResourceQuotas)}.\n@param resourceQuotas a consumer that will call methods on {@link ResourceQuotas.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceQuotas(ResourceQuotas)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceQuotas", "fluentSetterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \n@param resourceQuotas The Elastic Beanstalk resource quotas associated with the calling AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceQuotas", "getterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \n@return The Elastic Beanstalk resource quotas associated with the calling AWS account.", "getterModel" : { "returnType" : "ResourceQuotas", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceQuotas", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceQuotas", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceQuotas", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \n@param resourceQuotas The Elastic Beanstalk resource quotas associated with the calling AWS account.", "setterMethodName" : "setResourceQuotas", "setterModel" : { "variableDeclarationType" : "ResourceQuotas", "variableName" : "resourceQuotas", "variableType" : "ResourceQuotas", "documentation" : null, "simpleType" : "ResourceQuotas", "variableSetterType" : "ResourceQuotas" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuotas", "variableName" : "resourceQuotas", "variableType" : "ResourceQuotas", "documentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    ", "simpleType" : "ResourceQuotas", "variableSetterType" : "ResourceQuotas" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceQuotas" : { "beanStyleGetterMethodName" : "getResourceQuotas", "beanStyleSetterMethodName" : "setResourceQuotas", "c2jName" : "ResourceQuotas", "c2jShape" : "ResourceQuotas", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link ResourceQuotas.Builder} avoiding the need to create one manually via {@link ResourceQuotas#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuotas.Builder#build()} is called immediately and its result is passed to {@link #resourceQuotas(ResourceQuotas)}.\n@param resourceQuotas a consumer that will call methods on {@link ResourceQuotas.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceQuotas(ResourceQuotas)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceQuotas", "fluentSetterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \n@param resourceQuotas The Elastic Beanstalk resource quotas associated with the calling AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceQuotas", "getterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \n@return The Elastic Beanstalk resource quotas associated with the calling AWS account.", "getterModel" : { "returnType" : "ResourceQuotas", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceQuotas", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceQuotas", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceQuotas", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \n@param resourceQuotas The Elastic Beanstalk resource quotas associated with the calling AWS account.", "setterMethodName" : "setResourceQuotas", "setterModel" : { "variableDeclarationType" : "ResourceQuotas", "variableName" : "resourceQuotas", "variableType" : "ResourceQuotas", "documentation" : null, "simpleType" : "ResourceQuotas", "variableSetterType" : "ResourceQuotas" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuotas", "variableName" : "resourceQuotas", "variableType" : "ResourceQuotas", "documentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    ", "simpleType" : "ResourceQuotas", "variableSetterType" : "ResourceQuotas" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceQuotas", "beanStyleSetterMethodName" : "setResourceQuotas", "c2jName" : "ResourceQuotas", "c2jShape" : "ResourceQuotas", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link ResourceQuotas.Builder} avoiding the need to create one manually via {@link ResourceQuotas#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuotas.Builder#build()} is called immediately and its result is passed to {@link #resourceQuotas(ResourceQuotas)}.\n@param resourceQuotas a consumer that will call methods on {@link ResourceQuotas.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceQuotas(ResourceQuotas)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceQuotas", "fluentSetterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \n@param resourceQuotas The Elastic Beanstalk resource quotas associated with the calling AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceQuotas", "getterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \n@return The Elastic Beanstalk resource quotas associated with the calling AWS account.", "getterModel" : { "returnType" : "ResourceQuotas", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceQuotas", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceQuotas", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceQuotas", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    \n@param resourceQuotas The Elastic Beanstalk resource quotas associated with the calling AWS account.", "setterMethodName" : "setResourceQuotas", "setterModel" : { "variableDeclarationType" : "ResourceQuotas", "variableName" : "resourceQuotas", "variableType" : "ResourceQuotas", "documentation" : null, "simpleType" : "ResourceQuotas", "variableSetterType" : "ResourceQuotas" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuotas", "variableName" : "resourceQuotas", "variableType" : "ResourceQuotas", "documentation" : "

                                                                                                                                                                    The Elastic Beanstalk resource quotas associated with the calling AWS account.

                                                                                                                                                                    ", "simpleType" : "ResourceQuotas", "variableSetterType" : "ResourceQuotas" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeAccountAttributesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeAccountAttributesResult" }, "variable" : { "variableDeclarationType" : "DescribeAccountAttributesResponse", "variableName" : "describeAccountAttributesResponse", "variableType" : "DescribeAccountAttributesResponse", "documentation" : null, "simpleType" : "DescribeAccountAttributesResponse", "variableSetterType" : "DescribeAccountAttributesResponse" }, "wrapper" : false }, "DescribeApplicationVersionsRequest" : { "c2jName" : "DescribeApplicationVersionsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Request to describe application versions.

                                                                                                                                                                    ", "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" : "DescribeApplicationVersions", "locationName" : null, "requestUri" : "/", "target" : "DescribeApplicationVersions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \n@param applicationName Specify an application name to show only application versions for that application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \n@return Specify an application name to show only application versions for that application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \n@param applicationName Specify an application name to show only application versions for that application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabels", "beanStyleSetterMethodName" : "setVersionLabels", "c2jName" : "VersionLabels", "c2jShape" : "VersionLabelsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #versionLabels(List)}.\n@param versionLabels a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabels(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabels", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \n@param versionLabels Specify a version label to show a specific application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabels", "getterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Specify a version label to show a specific application version.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabels", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "VersionLabel", "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" : "VersionLabels", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \n@param versionLabels Specify a version label to show a specific application version.", "setterMethodName" : "setVersionLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "MaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \n@return For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@return For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \n@param applicationName Specify an application name to show only application versions for that application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \n@return Specify an application name to show only application versions for that application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \n@param applicationName Specify an application name to show only application versions for that application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxRecords" : { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "MaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \n@return For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@return For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VersionLabels" : { "beanStyleGetterMethodName" : "getVersionLabels", "beanStyleSetterMethodName" : "setVersionLabels", "c2jName" : "VersionLabels", "c2jShape" : "VersionLabelsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #versionLabels(List)}.\n@param versionLabels a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabels(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabels", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \n@param versionLabels Specify a version label to show a specific application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabels", "getterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Specify a version label to show a specific application version.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabels", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "VersionLabel", "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" : "VersionLabels", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \n@param versionLabels Specify a version label to show a specific application version.", "setterMethodName" : "setVersionLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \n@param applicationName Specify an application name to show only application versions for that application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \n@return Specify an application name to show only application versions for that application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    \n@param applicationName Specify an application name to show only application versions for that application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify an application name to show only application versions for that application.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabels", "beanStyleSetterMethodName" : "setVersionLabels", "c2jName" : "VersionLabels", "c2jShape" : "VersionLabelsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #versionLabels(List)}.\n@param versionLabels a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabels(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabels", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \n@param versionLabels Specify a version label to show a specific application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabels", "getterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Specify a version label to show a specific application version.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabels", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabels", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "VersionLabel", "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" : "VersionLabels", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    \n@param versionLabels Specify a version label to show a specific application version.", "setterMethodName" : "setVersionLabels", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "versionLabels", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Specify a version label to show a specific application version.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "MaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \n@return For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of application versions to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available application versions are retrieved in a single response.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@return For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeApplicationVersionsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeApplicationVersionsRequest", "variableName" : "describeApplicationVersionsRequest", "variableType" : "DescribeApplicationVersionsRequest", "documentation" : null, "simpleType" : "DescribeApplicationVersionsRequest", "variableSetterType" : "DescribeApplicationVersionsRequest" }, "wrapper" : false }, "DescribeApplicationVersionsResponse" : { "c2jName" : "ApplicationVersionDescriptionsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Result message wrapping a list of application version descriptions.

                                                                                                                                                                    ", "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" : "getApplicationVersions", "beanStyleSetterMethodName" : "setApplicationVersions", "c2jName" : "ApplicationVersions", "c2jShape" : "ApplicationVersionDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #applicationVersions(List)}.\n@param applicationVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersions", "fluentSetterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \n@param applicationVersions List of ApplicationVersionDescription objects sorted in order of creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersions", "getterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return List of ApplicationVersionDescription objects sorted in order of creation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ApplicationVersionDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ApplicationVersionDescription.Builder} avoiding the need to create one manually via {@link ApplicationVersionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationVersionDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ApplicationVersionDescription)}.\n@param member a consumer that will call methods on {@link ApplicationVersionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ApplicationVersionDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "member", "variableType" : "ApplicationVersionDescription", "documentation" : null, "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "member", "variableType" : "ApplicationVersionDescription", "documentation" : "", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ApplicationVersionDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ApplicationVersionDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ApplicationVersions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \n@param applicationVersions List of ApplicationVersionDescription objects sorted in order of creation.", "setterMethodName" : "setApplicationVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationVersions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@return In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "getterModel" : { "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationVersions" : { "beanStyleGetterMethodName" : "getApplicationVersions", "beanStyleSetterMethodName" : "setApplicationVersions", "c2jName" : "ApplicationVersions", "c2jShape" : "ApplicationVersionDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #applicationVersions(List)}.\n@param applicationVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersions", "fluentSetterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \n@param applicationVersions List of ApplicationVersionDescription objects sorted in order of creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersions", "getterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return List of ApplicationVersionDescription objects sorted in order of creation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ApplicationVersionDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ApplicationVersionDescription.Builder} avoiding the need to create one manually via {@link ApplicationVersionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationVersionDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ApplicationVersionDescription)}.\n@param member a consumer that will call methods on {@link ApplicationVersionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ApplicationVersionDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "member", "variableType" : "ApplicationVersionDescription", "documentation" : null, "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "member", "variableType" : "ApplicationVersionDescription", "documentation" : "", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ApplicationVersionDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ApplicationVersionDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ApplicationVersions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \n@param applicationVersions List of ApplicationVersionDescription objects sorted in order of creation.", "setterMethodName" : "setApplicationVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationVersions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@return In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "getterModel" : { "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationVersions", "beanStyleSetterMethodName" : "setApplicationVersions", "c2jName" : "ApplicationVersions", "c2jShape" : "ApplicationVersionDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #applicationVersions(List)}.\n@param applicationVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersions", "fluentSetterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \n@param applicationVersions List of ApplicationVersionDescription objects sorted in order of creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersions", "getterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return List of ApplicationVersionDescription objects sorted in order of creation.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ApplicationVersionDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ApplicationVersionDescription.Builder} avoiding the need to create one manually via {@link ApplicationVersionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationVersionDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ApplicationVersionDescription)}.\n@param member a consumer that will call methods on {@link ApplicationVersionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ApplicationVersionDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "member", "variableType" : "ApplicationVersionDescription", "documentation" : null, "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "member", "variableType" : "ApplicationVersionDescription", "documentation" : "", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ApplicationVersionDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ApplicationVersionDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ApplicationVersions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    \n@param applicationVersions List of ApplicationVersionDescription objects sorted in order of creation.", "setterMethodName" : "setApplicationVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationVersions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    List of ApplicationVersionDescription objects sorted in order of creation.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@return In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "getterModel" : { "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeApplicationVersionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeApplicationVersionsResult" }, "variable" : { "variableDeclarationType" : "DescribeApplicationVersionsResponse", "variableName" : "describeApplicationVersionsResponse", "variableType" : "DescribeApplicationVersionsResponse", "documentation" : null, "simpleType" : "DescribeApplicationVersionsResponse", "variableSetterType" : "DescribeApplicationVersionsResponse" }, "wrapper" : false }, "DescribeApplicationsRequest" : { "c2jName" : "DescribeApplicationsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Request to describe one or more applications.

                                                                                                                                                                    ", "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" : "DescribeApplications", "locationName" : null, "requestUri" : "/", "target" : "DescribeApplications", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationNames", "beanStyleSetterMethodName" : "setApplicationNames", "c2jName" : "ApplicationNames", "c2jShape" : "ApplicationNamesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #applicationNames(List)}.\n@param applicationNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationNames(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationNames", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \n@param applicationNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationNames", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ApplicationName", "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" : "ApplicationNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \n@param applicationNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.", "setterMethodName" : "setApplicationNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationNames" : { "beanStyleGetterMethodName" : "getApplicationNames", "beanStyleSetterMethodName" : "setApplicationNames", "c2jName" : "ApplicationNames", "c2jShape" : "ApplicationNamesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #applicationNames(List)}.\n@param applicationNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationNames(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationNames", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \n@param applicationNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationNames", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ApplicationName", "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" : "ApplicationNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \n@param applicationNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.", "setterMethodName" : "setApplicationNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationNames", "beanStyleSetterMethodName" : "setApplicationNames", "c2jName" : "ApplicationNames", "c2jShape" : "ApplicationNamesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #applicationNames(List)}.\n@param applicationNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationNames(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationNames", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \n@param applicationNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationNames", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ApplicationName", "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" : "ApplicationNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    \n@param applicationNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.", "setterMethodName" : "setApplicationNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "applicationNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeApplicationsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeApplicationsRequest", "variableName" : "describeApplicationsRequest", "variableType" : "DescribeApplicationsRequest", "documentation" : null, "simpleType" : "DescribeApplicationsRequest", "variableSetterType" : "DescribeApplicationsRequest" }, "wrapper" : false }, "DescribeApplicationsResponse" : { "c2jName" : "ApplicationDescriptionsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Result message containing a list of application descriptions.

                                                                                                                                                                    ", "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" : "getApplications", "beanStyleSetterMethodName" : "setApplications", "c2jName" : "Applications", "c2jShape" : "ApplicationDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #applications(List)}.\n@param applications a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applications(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applications", "fluentSetterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \n@param applications This parameter contains a list of ApplicationDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applications", "getterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return This parameter contains a list of ApplicationDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Applications", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Applications", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ApplicationDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ApplicationDescription.Builder} avoiding the need to create one manually via {@link ApplicationDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ApplicationDescription)}.\n@param member a consumer that will call methods on {@link ApplicationDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ApplicationDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ApplicationDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "member", "variableType" : "ApplicationDescription", "documentation" : null, "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "member", "variableType" : "ApplicationDescription", "documentation" : "", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ApplicationDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ApplicationDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Applications", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \n@param applications This parameter contains a list of ApplicationDescription.", "setterMethodName" : "setApplications", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "applications", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "applications", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Applications" : { "beanStyleGetterMethodName" : "getApplications", "beanStyleSetterMethodName" : "setApplications", "c2jName" : "Applications", "c2jShape" : "ApplicationDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #applications(List)}.\n@param applications a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applications(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applications", "fluentSetterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \n@param applications This parameter contains a list of ApplicationDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applications", "getterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return This parameter contains a list of ApplicationDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Applications", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Applications", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ApplicationDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ApplicationDescription.Builder} avoiding the need to create one manually via {@link ApplicationDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ApplicationDescription)}.\n@param member a consumer that will call methods on {@link ApplicationDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ApplicationDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ApplicationDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "member", "variableType" : "ApplicationDescription", "documentation" : null, "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "member", "variableType" : "ApplicationDescription", "documentation" : "", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ApplicationDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ApplicationDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Applications", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \n@param applications This parameter contains a list of ApplicationDescription.", "setterMethodName" : "setApplications", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "applications", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "applications", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplications", "beanStyleSetterMethodName" : "setApplications", "c2jName" : "Applications", "c2jShape" : "ApplicationDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #applications(List)}.\n@param applications a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applications(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applications", "fluentSetterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \n@param applications This parameter contains a list of ApplicationDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applications", "getterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return This parameter contains a list of ApplicationDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Applications", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Applications", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ApplicationDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ApplicationDescription.Builder} avoiding the need to create one manually via {@link ApplicationDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ApplicationDescription)}.\n@param member a consumer that will call methods on {@link ApplicationDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ApplicationDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ApplicationDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "member", "variableType" : "ApplicationDescription", "documentation" : null, "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "member", "variableType" : "ApplicationDescription", "documentation" : "", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ApplicationDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ApplicationDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Applications", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    \n@param applications This parameter contains a list of ApplicationDescription.", "setterMethodName" : "setApplications", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "applications", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "applications", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    This parameter contains a list of ApplicationDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeApplicationsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeApplicationsResult" }, "variable" : { "variableDeclarationType" : "DescribeApplicationsResponse", "variableName" : "describeApplicationsResponse", "variableType" : "DescribeApplicationsResponse", "documentation" : null, "simpleType" : "DescribeApplicationsResponse", "variableSetterType" : "DescribeApplicationsResponse" }, "wrapper" : false }, "DescribeConfigurationOptionsRequest" : { "c2jName" : "DescribeConfigurationOptionsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Result message containing a list of application version descriptions.

                                                                                                                                                                    ", "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" : "DescribeConfigurationOptions", "locationName" : null, "requestUri" : "/", "target" : "DescribeConfigurationOptions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \n@return The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want 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 #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    \n@param templateName The name of the configuration template whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    \n@return The name of the configuration template whose configuration options you want 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" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    \n@param templateName The name of the configuration template whose configuration options you want to describe.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want 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 #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    \n@param environmentName The name of the environment whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    \n@return The name of the environment whose configuration options you want 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" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    \n@param environmentName The name of the environment whose configuration options you want to describe.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want 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 #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    \n@return The name of the solution stack whose configuration options you want 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" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \n@return The ARN of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptions", "beanStyleSetterMethodName" : "setOptions", "c2jName" : "Options", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #options(List)}.\n@param options a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #options(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "options", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \n@param options If specified, restricts the descriptions to only the specified options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "options", "getterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, restricts the descriptions to only the specified options.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Options", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Options", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Options", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \n@param options If specified, restricts the descriptions to only the specified options.", "setterMethodName" : "setOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \n@return The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want 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 #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    \n@param environmentName The name of the environment whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    \n@return The name of the environment whose configuration options you want 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" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    \n@param environmentName The name of the environment whose configuration options you want to describe.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Options" : { "beanStyleGetterMethodName" : "getOptions", "beanStyleSetterMethodName" : "setOptions", "c2jName" : "Options", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #options(List)}.\n@param options a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #options(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "options", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \n@param options If specified, restricts the descriptions to only the specified options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "options", "getterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, restricts the descriptions to only the specified options.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Options", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Options", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Options", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \n@param options If specified, restricts the descriptions to only the specified options.", "setterMethodName" : "setOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \n@return The ARN of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want 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 #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    \n@return The name of the solution stack whose configuration options you want 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" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want 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 #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    \n@param templateName The name of the configuration template whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    \n@return The name of the configuration template whose configuration options you want 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" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    \n@param templateName The name of the configuration template whose configuration options you want to describe.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \n@return The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want 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 #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    \n@param templateName The name of the configuration template whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    \n@return The name of the configuration template whose configuration options you want 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" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    \n@param templateName The name of the configuration template whose configuration options you want to describe.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the configuration template whose configuration options you want to describe.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want 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 #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    \n@param environmentName The name of the environment whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    \n@return The name of the environment whose configuration options you want 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" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    \n@param environmentName The name of the environment whose configuration options you want to describe.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the environment whose configuration options you want to describe.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want 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 #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    \n@return The name of the solution stack whose configuration options you want 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" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the solution stack whose configuration options you want to describe.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \n@return The ARN of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the custom platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptions", "beanStyleSetterMethodName" : "setOptions", "c2jName" : "Options", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #options(List)}.\n@param options a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #options(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "options", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \n@param options If specified, restricts the descriptions to only the specified options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "options", "getterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, restricts the descriptions to only the specified options.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Options", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Options", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Options", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    \n@param options If specified, restricts the descriptions to only the specified options.", "setterMethodName" : "setOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, restricts the descriptions to only the specified options.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeConfigurationOptionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeConfigurationOptionsRequest", "variableName" : "describeConfigurationOptionsRequest", "variableType" : "DescribeConfigurationOptionsRequest", "documentation" : null, "simpleType" : "DescribeConfigurationOptionsRequest", "variableSetterType" : "DescribeConfigurationOptionsRequest" }, "wrapper" : false }, "DescribeConfigurationOptionsResponse" : { "c2jName" : "ConfigurationOptionsDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Describes the settings for a specified configuration set.

                                                                                                                                                                    ", "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" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong 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 #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack these configuration options belong to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    \n@return The name of the solution stack these configuration options belong 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" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack these configuration options belong to.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptions", "beanStyleSetterMethodName" : "setOptions", "c2jName" : "Options", "c2jShape" : "ConfigurationOptionDescriptionsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #options(List)}.\n@param options a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #options(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "options", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \n@param options A list of ConfigurationOptionDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "options", "getterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of ConfigurationOptionDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Options", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Options", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionDescription.Builder} avoiding the need to create one manually via {@link ConfigurationOptionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionDescription)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionDescription", "variableName" : "member", "variableType" : "ConfigurationOptionDescription", "documentation" : null, "simpleType" : "ConfigurationOptionDescription", "variableSetterType" : "ConfigurationOptionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionDescription", "variableName" : "member", "variableType" : "ConfigurationOptionDescription", "documentation" : "", "simpleType" : "ConfigurationOptionDescription", "variableSetterType" : "ConfigurationOptionDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Options", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \n@param options A list of ConfigurationOptionDescription.", "setterMethodName" : "setOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Options" : { "beanStyleGetterMethodName" : "getOptions", "beanStyleSetterMethodName" : "setOptions", "c2jName" : "Options", "c2jShape" : "ConfigurationOptionDescriptionsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #options(List)}.\n@param options a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #options(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "options", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \n@param options A list of ConfigurationOptionDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "options", "getterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of ConfigurationOptionDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Options", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Options", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionDescription.Builder} avoiding the need to create one manually via {@link ConfigurationOptionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionDescription)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionDescription", "variableName" : "member", "variableType" : "ConfigurationOptionDescription", "documentation" : null, "simpleType" : "ConfigurationOptionDescription", "variableSetterType" : "ConfigurationOptionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionDescription", "variableName" : "member", "variableType" : "ConfigurationOptionDescription", "documentation" : "", "simpleType" : "ConfigurationOptionDescription", "variableSetterType" : "ConfigurationOptionDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Options", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \n@param options A list of ConfigurationOptionDescription.", "setterMethodName" : "setOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong 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 #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack these configuration options belong to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    \n@return The name of the solution stack these configuration options belong 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" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack these configuration options belong to.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong 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 #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack these configuration options belong to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    \n@return The name of the solution stack these configuration options belong 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" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    \n@param solutionStackName The name of the solution stack these configuration options belong to.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the solution stack these configuration options belong to.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptions", "beanStyleSetterMethodName" : "setOptions", "c2jName" : "Options", "c2jShape" : "ConfigurationOptionDescriptionsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #options(List)}.\n@param options a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #options(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "options", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \n@param options A list of ConfigurationOptionDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "options", "getterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of ConfigurationOptionDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Options", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Options", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionDescription.Builder} avoiding the need to create one manually via {@link ConfigurationOptionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionDescription)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionDescription", "variableName" : "member", "variableType" : "ConfigurationOptionDescription", "documentation" : null, "simpleType" : "ConfigurationOptionDescription", "variableSetterType" : "ConfigurationOptionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionDescription", "variableName" : "member", "variableType" : "ConfigurationOptionDescription", "documentation" : "", "simpleType" : "ConfigurationOptionDescription", "variableSetterType" : "ConfigurationOptionDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Options", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    \n@param options A list of ConfigurationOptionDescription.", "setterMethodName" : "setOptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "options", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of ConfigurationOptionDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeConfigurationOptionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeConfigurationOptionsResult" }, "variable" : { "variableDeclarationType" : "DescribeConfigurationOptionsResponse", "variableName" : "describeConfigurationOptionsResponse", "variableType" : "DescribeConfigurationOptionsResponse", "documentation" : null, "simpleType" : "DescribeConfigurationOptionsResponse", "variableSetterType" : "DescribeConfigurationOptionsResponse" }, "wrapper" : false }, "DescribeConfigurationSettingsRequest" : { "c2jName" : "DescribeConfigurationSettingsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Result message containing all of the configuration settings for a specified solution stack or configuration template.

                                                                                                                                                                    ", "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" : "DescribeConfigurationSettings", "locationName" : null, "requestUri" : "/", "target" : "DescribeConfigurationSettings", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \n@param applicationName The application for the environment or configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \n@return The application for the environment or configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \n@param applicationName The application for the environment or configuration template.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \n@param templateName The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \n@return The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \n@param templateName The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@return The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \n@param applicationName The application for the environment or configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \n@return The application for the environment or configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \n@param applicationName The application for the environment or configuration template.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@return The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \n@param templateName The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \n@return The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \n@param templateName The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \n@param applicationName The application for the environment or configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \n@return The application for the environment or configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    \n@param applicationName The application for the environment or configuration template.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The application for the environment or configuration template.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \n@param templateName The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \n@return The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    \n@param templateName The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the configuration template to describe.

                                                                                                                                                                    Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@return The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the environment to describe.

                                                                                                                                                                    Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName" ], "shapeName" : "DescribeConfigurationSettingsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeConfigurationSettingsRequest", "variableName" : "describeConfigurationSettingsRequest", "variableType" : "DescribeConfigurationSettingsRequest", "documentation" : null, "simpleType" : "DescribeConfigurationSettingsRequest", "variableSetterType" : "DescribeConfigurationSettingsRequest" }, "wrapper" : false }, "DescribeConfigurationSettingsResponse" : { "c2jName" : "ConfigurationSettingsDescriptions", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    The results from a request to change the configuration settings of an environment.

                                                                                                                                                                    ", "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" : "getConfigurationSettings", "beanStyleSetterMethodName" : "setConfigurationSettings", "c2jName" : "ConfigurationSettings", "c2jShape" : "ConfigurationSettingsDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #configurationSettings(List)}.\n@param configurationSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \n@param configurationSettings A list of ConfigurationSettingsDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationSettings", "getterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of ConfigurationSettingsDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ConfigurationSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ConfigurationSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationSettingsDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationSettingsDescription.Builder} avoiding the need to create one manually via {@link ConfigurationSettingsDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationSettingsDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationSettingsDescription)}.\n@param member a consumer that will call methods on {@link ConfigurationSettingsDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationSettingsDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationSettingsDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationSettingsDescription", "variableName" : "member", "variableType" : "ConfigurationSettingsDescription", "documentation" : null, "simpleType" : "ConfigurationSettingsDescription", "variableSetterType" : "ConfigurationSettingsDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationSettingsDescription", "variableName" : "member", "variableType" : "ConfigurationSettingsDescription", "documentation" : "", "simpleType" : "ConfigurationSettingsDescription", "variableSetterType" : "ConfigurationSettingsDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationSettingsDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationSettingsDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ConfigurationSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \n@param configurationSettings A list of ConfigurationSettingsDescription.", "setterMethodName" : "setConfigurationSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConfigurationSettings" : { "beanStyleGetterMethodName" : "getConfigurationSettings", "beanStyleSetterMethodName" : "setConfigurationSettings", "c2jName" : "ConfigurationSettings", "c2jShape" : "ConfigurationSettingsDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #configurationSettings(List)}.\n@param configurationSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \n@param configurationSettings A list of ConfigurationSettingsDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationSettings", "getterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of ConfigurationSettingsDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ConfigurationSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ConfigurationSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationSettingsDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationSettingsDescription.Builder} avoiding the need to create one manually via {@link ConfigurationSettingsDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationSettingsDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationSettingsDescription)}.\n@param member a consumer that will call methods on {@link ConfigurationSettingsDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationSettingsDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationSettingsDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationSettingsDescription", "variableName" : "member", "variableType" : "ConfigurationSettingsDescription", "documentation" : null, "simpleType" : "ConfigurationSettingsDescription", "variableSetterType" : "ConfigurationSettingsDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationSettingsDescription", "variableName" : "member", "variableType" : "ConfigurationSettingsDescription", "documentation" : "", "simpleType" : "ConfigurationSettingsDescription", "variableSetterType" : "ConfigurationSettingsDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationSettingsDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationSettingsDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ConfigurationSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \n@param configurationSettings A list of ConfigurationSettingsDescription.", "setterMethodName" : "setConfigurationSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getConfigurationSettings", "beanStyleSetterMethodName" : "setConfigurationSettings", "c2jName" : "ConfigurationSettings", "c2jShape" : "ConfigurationSettingsDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #configurationSettings(List)}.\n@param configurationSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \n@param configurationSettings A list of ConfigurationSettingsDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationSettings", "getterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of ConfigurationSettingsDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ConfigurationSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ConfigurationSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationSettingsDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationSettingsDescription.Builder} avoiding the need to create one manually via {@link ConfigurationSettingsDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationSettingsDescription.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationSettingsDescription)}.\n@param member a consumer that will call methods on {@link ConfigurationSettingsDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationSettingsDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationSettingsDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationSettingsDescription", "variableName" : "member", "variableType" : "ConfigurationSettingsDescription", "documentation" : null, "simpleType" : "ConfigurationSettingsDescription", "variableSetterType" : "ConfigurationSettingsDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationSettingsDescription", "variableName" : "member", "variableType" : "ConfigurationSettingsDescription", "documentation" : "", "simpleType" : "ConfigurationSettingsDescription", "variableSetterType" : "ConfigurationSettingsDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationSettingsDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationSettingsDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ConfigurationSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    \n@param configurationSettings A list of ConfigurationSettingsDescription.", "setterMethodName" : "setConfigurationSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of ConfigurationSettingsDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeConfigurationSettingsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeConfigurationSettingsResult" }, "variable" : { "variableDeclarationType" : "DescribeConfigurationSettingsResponse", "variableName" : "describeConfigurationSettingsResponse", "variableType" : "DescribeConfigurationSettingsResponse", "documentation" : null, "simpleType" : "DescribeConfigurationSettingsResponse", "variableSetterType" : "DescribeConfigurationSettingsResponse" }, "wrapper" : false }, "DescribeEnvironmentHealthRequest" : { "c2jName" : "DescribeEnvironmentHealthRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    See the example below to learn how to create a request body.

                                                                                                                                                                    ", "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" : "DescribeEnvironmentHealth", "locationName" : null, "requestUri" : "/", "target" : "DescribeEnvironmentHealth", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentName Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@return Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentName Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentId Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@return Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentId Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAttributeNamesAsStrings", "beanStyleSetterMethodName" : "setAttributeNamesWithStrings", "c2jName" : "AttributeNames", "c2jShape" : "EnvironmentHealthAttributes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #attributeNamesAsStrings(List)}.\n@param attributeNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributeNamesWithStrings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "attributeNames", "fluentEnumSetterMethodName" : "attributeNames", "fluentGetterMethodName" : "attributeNamesAsStrings", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \n@param attributeNames Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributeNamesWithStrings", "getterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AttributeNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AttributeNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMemberAsString", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentHealthAttribute", "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 #memberAsString(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" : "EnvironmentHealthAttribute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see EnvironmentHealthAttribute\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthAttribute", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link EnvironmentHealthAttribute#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

                                                                                                                                                                    \n@return The value of the Member property for this object.\n@see EnvironmentHealthAttribute", "getterModel" : { "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.\n@see EnvironmentHealthAttribute", "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" : "AttributeNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \n@param attributeNames Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.", "setterMethodName" : "setAttributeNamesWithStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AttributeNames" : { "beanStyleGetterMethodName" : "getAttributeNamesAsStrings", "beanStyleSetterMethodName" : "setAttributeNamesWithStrings", "c2jName" : "AttributeNames", "c2jShape" : "EnvironmentHealthAttributes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #attributeNamesAsStrings(List)}.\n@param attributeNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributeNamesWithStrings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "attributeNames", "fluentEnumSetterMethodName" : "attributeNames", "fluentGetterMethodName" : "attributeNamesAsStrings", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \n@param attributeNames Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributeNamesWithStrings", "getterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AttributeNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AttributeNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMemberAsString", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentHealthAttribute", "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 #memberAsString(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" : "EnvironmentHealthAttribute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see EnvironmentHealthAttribute\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthAttribute", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link EnvironmentHealthAttribute#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

                                                                                                                                                                    \n@return The value of the Member property for this object.\n@see EnvironmentHealthAttribute", "getterModel" : { "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.\n@see EnvironmentHealthAttribute", "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" : "AttributeNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \n@param attributeNames Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.", "setterMethodName" : "setAttributeNamesWithStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentId Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@return Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentId Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentName Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@return Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentName Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentName Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@return Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentName Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the environment by name.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentId Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@return Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    \n@param environmentId Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the environment by ID.

                                                                                                                                                                    You must specify either this or an EnvironmentName, or both.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAttributeNamesAsStrings", "beanStyleSetterMethodName" : "setAttributeNamesWithStrings", "c2jName" : "AttributeNames", "c2jShape" : "EnvironmentHealthAttributes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #attributeNamesAsStrings(List)}.\n@param attributeNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributeNamesWithStrings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "attributeNames", "fluentEnumSetterMethodName" : "attributeNames", "fluentGetterMethodName" : "attributeNamesAsStrings", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \n@param attributeNames Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributeNamesWithStrings", "getterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AttributeNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AttributeNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMemberAsString", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentHealthAttribute", "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 #memberAsString(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" : "EnvironmentHealthAttribute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see EnvironmentHealthAttribute\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthAttribute", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link EnvironmentHealthAttribute#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

                                                                                                                                                                    \n@return The value of the Member property for this object.\n@see EnvironmentHealthAttribute", "getterModel" : { "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.\n@see EnvironmentHealthAttribute", "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" : "AttributeNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    \n@param attributeNames Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.", "setterMethodName" : "setAttributeNamesWithStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Specify the response elements to return. To retrieve all attributes, set to All. If no attribute names are specified, returns the name of the environment.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEnvironmentHealthRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeEnvironmentHealthRequest", "variableName" : "describeEnvironmentHealthRequest", "variableType" : "DescribeEnvironmentHealthRequest", "documentation" : null, "simpleType" : "DescribeEnvironmentHealthRequest", "variableSetterType" : "DescribeEnvironmentHealthRequest" }, "wrapper" : false }, "DescribeEnvironmentHealthResponse" : { "c2jName" : "DescribeEnvironmentHealthResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Health details for an AWS Elastic Beanstalk environment.

                                                                                                                                                                    ", "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" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \n@param environmentName The environment's name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \n@return The environment's name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \n@param environmentName The environment's name.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatus", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatus(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "healthStatus", "fluentSetterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \n@param healthStatus The health status of the environment. For example, Ok.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \n@return The health status of the environment. For example, Ok.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \n@param healthStatus The health status of the environment. For example, Ok.", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \n@param status The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                    \n@return The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.\n@see EnvironmentHealth", "getterModel" : { "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 environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \n@param status The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.\n@see EnvironmentHealth", "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 environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getColor", "beanStyleSetterMethodName" : "setColor", "c2jName" : "Color", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #color(String)}.\n@param color a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #color(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "color", "fluentSetterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \n@param color The health color of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "color", "getterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \n@return The health color of the environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Color", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Color", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Color", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \n@param color The health color of the environment.", "setterMethodName" : "setColor", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCauses", "beanStyleSetterMethodName" : "setCauses", "c2jName" : "Causes", "c2jShape" : "Causes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #causes(List)}.\n@param causes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #causes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "causes", "fluentSetterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \n@param causes Descriptions of the data that contributed to the environment's current health status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "causes", "getterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Descriptions of the data that contributed to the environment's current health status.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Causes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Causes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Cause", "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" : "Causes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \n@param causes Descriptions of the data that contributed to the environment's current health status.", "setterMethodName" : "setCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationMetrics", "beanStyleSetterMethodName" : "setApplicationMetrics", "c2jName" : "ApplicationMetrics", "c2jShape" : "ApplicationMetrics", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link ApplicationMetrics.Builder} avoiding the need to create one manually via {@link ApplicationMetrics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationMetrics.Builder#build()} is called immediately and its result is passed to {@link #applicationMetrics(ApplicationMetrics)}.\n@param applicationMetrics a consumer that will call methods on {@link ApplicationMetrics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationMetrics(ApplicationMetrics)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationMetrics", "fluentSetterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \n@param applicationMetrics Application request metrics for the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationMetrics", "getterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \n@return Application request metrics for the environment.", "getterModel" : { "returnType" : "ApplicationMetrics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationMetrics", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \n@param applicationMetrics Application request metrics for the environment.", "setterMethodName" : "setApplicationMetrics", "setterModel" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : null, "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    ", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstancesHealth", "beanStyleSetterMethodName" : "setInstancesHealth", "c2jName" : "InstancesHealth", "c2jShape" : "InstanceHealthSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link InstanceHealthSummary.Builder} avoiding the need to create one manually via {@link InstanceHealthSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceHealthSummary.Builder#build()} is called immediately and its result is passed to {@link #instancesHealth(InstanceHealthSummary)}.\n@param instancesHealth a consumer that will call methods on {@link InstanceHealthSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instancesHealth(InstanceHealthSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instancesHealth", "fluentSetterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \n@param instancesHealth Summary health information for the instances in the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instancesHealth", "getterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \n@return Summary health information for the instances in the environment.", "getterModel" : { "returnType" : "InstanceHealthSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstancesHealth", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstancesHealth", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InstancesHealth", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \n@param instancesHealth Summary health information for the instances in the environment.", "setterMethodName" : "setInstancesHealth", "setterModel" : { "variableDeclarationType" : "InstanceHealthSummary", "variableName" : "instancesHealth", "variableType" : "InstanceHealthSummary", "documentation" : null, "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InstanceHealthSummary", "variableName" : "instancesHealth", "variableType" : "InstanceHealthSummary", "documentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    ", "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRefreshedAt", "beanStyleSetterMethodName" : "setRefreshedAt", "c2jName" : "RefreshedAt", "c2jShape" : "RefreshedAt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \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 #refreshedAt(Instant)}.\n@param refreshedAt 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 #refreshedAt(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshedAt", "fluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshedAt", "getterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@return The date and time that the health information was retrieved.", "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" : "RefreshedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "RefreshedAt", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.", "setterMethodName" : "setRefreshedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationMetrics" : { "beanStyleGetterMethodName" : "getApplicationMetrics", "beanStyleSetterMethodName" : "setApplicationMetrics", "c2jName" : "ApplicationMetrics", "c2jShape" : "ApplicationMetrics", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link ApplicationMetrics.Builder} avoiding the need to create one manually via {@link ApplicationMetrics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationMetrics.Builder#build()} is called immediately and its result is passed to {@link #applicationMetrics(ApplicationMetrics)}.\n@param applicationMetrics a consumer that will call methods on {@link ApplicationMetrics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationMetrics(ApplicationMetrics)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationMetrics", "fluentSetterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \n@param applicationMetrics Application request metrics for the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationMetrics", "getterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \n@return Application request metrics for the environment.", "getterModel" : { "returnType" : "ApplicationMetrics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationMetrics", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \n@param applicationMetrics Application request metrics for the environment.", "setterMethodName" : "setApplicationMetrics", "setterModel" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : null, "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    ", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "xmlNameSpaceUri" : null }, "Causes" : { "beanStyleGetterMethodName" : "getCauses", "beanStyleSetterMethodName" : "setCauses", "c2jName" : "Causes", "c2jShape" : "Causes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #causes(List)}.\n@param causes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #causes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "causes", "fluentSetterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \n@param causes Descriptions of the data that contributed to the environment's current health status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "causes", "getterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Descriptions of the data that contributed to the environment's current health status.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Causes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Causes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Cause", "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" : "Causes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \n@param causes Descriptions of the data that contributed to the environment's current health status.", "setterMethodName" : "setCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Color" : { "beanStyleGetterMethodName" : "getColor", "beanStyleSetterMethodName" : "setColor", "c2jName" : "Color", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #color(String)}.\n@param color a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #color(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "color", "fluentSetterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \n@param color The health color of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "color", "getterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \n@return The health color of the environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Color", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Color", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Color", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \n@param color The health color of the environment.", "setterMethodName" : "setColor", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \n@param environmentName The environment's name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \n@return The environment's name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \n@param environmentName The environment's name.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "HealthStatus" : { "beanStyleGetterMethodName" : "getHealthStatus", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatus(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "healthStatus", "fluentSetterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \n@param healthStatus The health status of the environment. For example, Ok.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \n@return The health status of the environment. For example, Ok.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \n@param healthStatus The health status of the environment. For example, Ok.", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InstancesHealth" : { "beanStyleGetterMethodName" : "getInstancesHealth", "beanStyleSetterMethodName" : "setInstancesHealth", "c2jName" : "InstancesHealth", "c2jShape" : "InstanceHealthSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link InstanceHealthSummary.Builder} avoiding the need to create one manually via {@link InstanceHealthSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceHealthSummary.Builder#build()} is called immediately and its result is passed to {@link #instancesHealth(InstanceHealthSummary)}.\n@param instancesHealth a consumer that will call methods on {@link InstanceHealthSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instancesHealth(InstanceHealthSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instancesHealth", "fluentSetterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \n@param instancesHealth Summary health information for the instances in the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instancesHealth", "getterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \n@return Summary health information for the instances in the environment.", "getterModel" : { "returnType" : "InstanceHealthSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstancesHealth", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstancesHealth", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InstancesHealth", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \n@param instancesHealth Summary health information for the instances in the environment.", "setterMethodName" : "setInstancesHealth", "setterModel" : { "variableDeclarationType" : "InstanceHealthSummary", "variableName" : "instancesHealth", "variableType" : "InstanceHealthSummary", "documentation" : null, "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InstanceHealthSummary", "variableName" : "instancesHealth", "variableType" : "InstanceHealthSummary", "documentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    ", "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "xmlNameSpaceUri" : null }, "RefreshedAt" : { "beanStyleGetterMethodName" : "getRefreshedAt", "beanStyleSetterMethodName" : "setRefreshedAt", "c2jName" : "RefreshedAt", "c2jShape" : "RefreshedAt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \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 #refreshedAt(Instant)}.\n@param refreshedAt 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 #refreshedAt(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshedAt", "fluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshedAt", "getterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@return The date and time that the health information was retrieved.", "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" : "RefreshedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "RefreshedAt", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.", "setterMethodName" : "setRefreshedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \n@param status The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                    \n@return The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.\n@see EnvironmentHealth", "getterModel" : { "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 environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \n@param status The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.\n@see EnvironmentHealth", "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 environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \n@param environmentName The environment's name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \n@return The environment's name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    \n@param environmentName The environment's name.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The environment's name.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatus", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatus(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "healthStatus", "fluentSetterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \n@param healthStatus The health status of the environment. For example, Ok.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \n@return The health status of the environment. For example, Ok.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    \n@param healthStatus The health status of the environment. For example, Ok.", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The health status of the environment. For example, Ok.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \n@param status The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                    The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                    \n@return The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.\n@see EnvironmentHealth", "getterModel" : { "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 environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    \n@param status The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.\n@see EnvironmentHealth", "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 environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getColor", "beanStyleSetterMethodName" : "setColor", "c2jName" : "Color", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #color(String)}.\n@param color a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #color(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "color", "fluentSetterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \n@param color The health color of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "color", "getterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \n@return The health color of the environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Color", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Color", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Color", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    \n@param color The health color of the environment.", "setterMethodName" : "setColor", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The health color of the environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCauses", "beanStyleSetterMethodName" : "setCauses", "c2jName" : "Causes", "c2jShape" : "Causes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #causes(List)}.\n@param causes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #causes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "causes", "fluentSetterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \n@param causes Descriptions of the data that contributed to the environment's current health status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "causes", "getterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Descriptions of the data that contributed to the environment's current health status.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Causes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Causes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Cause", "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" : "Causes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    \n@param causes Descriptions of the data that contributed to the environment's current health status.", "setterMethodName" : "setCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Descriptions of the data that contributed to the environment's current health status.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationMetrics", "beanStyleSetterMethodName" : "setApplicationMetrics", "c2jName" : "ApplicationMetrics", "c2jShape" : "ApplicationMetrics", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link ApplicationMetrics.Builder} avoiding the need to create one manually via {@link ApplicationMetrics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationMetrics.Builder#build()} is called immediately and its result is passed to {@link #applicationMetrics(ApplicationMetrics)}.\n@param applicationMetrics a consumer that will call methods on {@link ApplicationMetrics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationMetrics(ApplicationMetrics)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationMetrics", "fluentSetterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \n@param applicationMetrics Application request metrics for the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationMetrics", "getterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \n@return Application request metrics for the environment.", "getterModel" : { "returnType" : "ApplicationMetrics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationMetrics", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    \n@param applicationMetrics Application request metrics for the environment.", "setterMethodName" : "setApplicationMetrics", "setterModel" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : null, "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : "

                                                                                                                                                                    Application request metrics for the environment.

                                                                                                                                                                    ", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstancesHealth", "beanStyleSetterMethodName" : "setInstancesHealth", "c2jName" : "InstancesHealth", "c2jShape" : "InstanceHealthSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link InstanceHealthSummary.Builder} avoiding the need to create one manually via {@link InstanceHealthSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceHealthSummary.Builder#build()} is called immediately and its result is passed to {@link #instancesHealth(InstanceHealthSummary)}.\n@param instancesHealth a consumer that will call methods on {@link InstanceHealthSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instancesHealth(InstanceHealthSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instancesHealth", "fluentSetterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \n@param instancesHealth Summary health information for the instances in the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instancesHealth", "getterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \n@return Summary health information for the instances in the environment.", "getterModel" : { "returnType" : "InstanceHealthSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstancesHealth", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstancesHealth", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InstancesHealth", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    \n@param instancesHealth Summary health information for the instances in the environment.", "setterMethodName" : "setInstancesHealth", "setterModel" : { "variableDeclarationType" : "InstanceHealthSummary", "variableName" : "instancesHealth", "variableType" : "InstanceHealthSummary", "documentation" : null, "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InstanceHealthSummary", "variableName" : "instancesHealth", "variableType" : "InstanceHealthSummary", "documentation" : "

                                                                                                                                                                    Summary health information for the instances in the environment.

                                                                                                                                                                    ", "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRefreshedAt", "beanStyleSetterMethodName" : "setRefreshedAt", "c2jName" : "RefreshedAt", "c2jShape" : "RefreshedAt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \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 #refreshedAt(Instant)}.\n@param refreshedAt 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 #refreshedAt(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshedAt", "fluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshedAt", "getterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@return The date and time that the health information was retrieved.", "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" : "RefreshedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "RefreshedAt", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.", "setterMethodName" : "setRefreshedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEnvironmentHealthResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeEnvironmentHealthResult" }, "variable" : { "variableDeclarationType" : "DescribeEnvironmentHealthResponse", "variableName" : "describeEnvironmentHealthResponse", "variableType" : "DescribeEnvironmentHealthResponse", "documentation" : null, "simpleType" : "DescribeEnvironmentHealthResponse", "variableSetterType" : "DescribeEnvironmentHealthResponse" }, "wrapper" : false }, "DescribeEnvironmentManagedActionHistoryRequest" : { "c2jName" : "DescribeEnvironmentManagedActionHistoryRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Request to list completed and failed managed actions.

                                                                                                                                                                    ", "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" : "DescribeEnvironmentManagedActionHistory", "locationName" : null, "requestUri" : "/", "target" : "DescribeEnvironmentManagedActionHistory", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@return The environment ID of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@return The name of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous 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 #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    \n@param nextToken The pagination token returned by a previous request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    \n@return The pagination token returned by a previous 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" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    \n@param nextToken The pagination token returned by a previous request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \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 #maxItems(Integer)}.\n@param maxItems 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 #maxItems(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \n@param maxItems The maximum number of items to return for a single request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \n@return The maximum number of items to return for a single request.", "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" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \n@param maxItems The maximum number of items to return for a single request.", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@return The environment ID of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@return The name of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxItems" : { "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \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 #maxItems(Integer)}.\n@param maxItems 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 #maxItems(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \n@param maxItems The maximum number of items to return for a single request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \n@return The maximum number of items to return for a single request.", "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" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \n@param maxItems The maximum number of items to return for a single request.", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous 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 #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    \n@param nextToken The pagination token returned by a previous request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    \n@return The pagination token returned by a previous 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" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    \n@param nextToken The pagination token returned by a previous request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@return The environment ID of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@return The name of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous 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 #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    \n@param nextToken The pagination token returned by a previous request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    \n@return The pagination token returned by a previous 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" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    \n@param nextToken The pagination token returned by a previous request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The pagination token returned by a previous request.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \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 #maxItems(Integer)}.\n@param maxItems 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 #maxItems(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \n@param maxItems The maximum number of items to return for a single request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \n@return The maximum number of items to return for a single request.", "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" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    \n@param maxItems The maximum number of items to return for a single request.", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    The maximum number of items to return for a single request.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEnvironmentManagedActionHistoryRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeEnvironmentManagedActionHistoryRequest", "variableName" : "describeEnvironmentManagedActionHistoryRequest", "variableType" : "DescribeEnvironmentManagedActionHistoryRequest", "documentation" : null, "simpleType" : "DescribeEnvironmentManagedActionHistoryRequest", "variableSetterType" : "DescribeEnvironmentManagedActionHistoryRequest" }, "wrapper" : false }, "DescribeEnvironmentManagedActionHistoryResponse" : { "c2jName" : "DescribeEnvironmentManagedActionHistoryResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    A result message containing a list of completed and failed managed actions.

                                                                                                                                                                    ", "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" : "getManagedActionHistoryItems", "beanStyleSetterMethodName" : "setManagedActionHistoryItems", "c2jName" : "ManagedActionHistoryItems", "c2jShape" : "ManagedActionHistoryItems", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #managedActionHistoryItems(List)}.\n@param managedActionHistoryItems a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #managedActionHistoryItems(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managedActionHistoryItems", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \n@param managedActionHistoryItems A list of completed and failed managed actions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managedActionHistoryItems", "getterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of completed and failed managed actions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManagedActionHistoryItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ManagedActionHistoryItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ManagedActionHistoryItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ManagedActionHistoryItem.Builder} avoiding the need to create one manually via {@link ManagedActionHistoryItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ManagedActionHistoryItem.Builder#build()} is called immediately and its result is passed to {@link #member(ManagedActionHistoryItem)}.\n@param member a consumer that will call methods on {@link ManagedActionHistoryItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ManagedActionHistoryItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ManagedActionHistoryItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ManagedActionHistoryItem", "variableName" : "member", "variableType" : "ManagedActionHistoryItem", "documentation" : null, "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ManagedActionHistoryItem", "variableName" : "member", "variableType" : "ManagedActionHistoryItem", "documentation" : "", "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ManagedActionHistoryItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ManagedActionHistoryItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ManagedActionHistoryItems", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \n@param managedActionHistoryItems A list of completed and failed managed actions.", "setterMethodName" : "setManagedActionHistoryItems", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActionHistoryItems", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActionHistoryItems", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \n@return A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.", "getterModel" : { "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 pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.", "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 pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ManagedActionHistoryItems" : { "beanStyleGetterMethodName" : "getManagedActionHistoryItems", "beanStyleSetterMethodName" : "setManagedActionHistoryItems", "c2jName" : "ManagedActionHistoryItems", "c2jShape" : "ManagedActionHistoryItems", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #managedActionHistoryItems(List)}.\n@param managedActionHistoryItems a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #managedActionHistoryItems(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managedActionHistoryItems", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \n@param managedActionHistoryItems A list of completed and failed managed actions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managedActionHistoryItems", "getterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of completed and failed managed actions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManagedActionHistoryItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ManagedActionHistoryItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ManagedActionHistoryItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ManagedActionHistoryItem.Builder} avoiding the need to create one manually via {@link ManagedActionHistoryItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ManagedActionHistoryItem.Builder#build()} is called immediately and its result is passed to {@link #member(ManagedActionHistoryItem)}.\n@param member a consumer that will call methods on {@link ManagedActionHistoryItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ManagedActionHistoryItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ManagedActionHistoryItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ManagedActionHistoryItem", "variableName" : "member", "variableType" : "ManagedActionHistoryItem", "documentation" : null, "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ManagedActionHistoryItem", "variableName" : "member", "variableType" : "ManagedActionHistoryItem", "documentation" : "", "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ManagedActionHistoryItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ManagedActionHistoryItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ManagedActionHistoryItems", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \n@param managedActionHistoryItems A list of completed and failed managed actions.", "setterMethodName" : "setManagedActionHistoryItems", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActionHistoryItems", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActionHistoryItems", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \n@return A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.", "getterModel" : { "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 pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.", "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 pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getManagedActionHistoryItems", "beanStyleSetterMethodName" : "setManagedActionHistoryItems", "c2jName" : "ManagedActionHistoryItems", "c2jShape" : "ManagedActionHistoryItems", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #managedActionHistoryItems(List)}.\n@param managedActionHistoryItems a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #managedActionHistoryItems(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managedActionHistoryItems", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \n@param managedActionHistoryItems A list of completed and failed managed actions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managedActionHistoryItems", "getterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of completed and failed managed actions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManagedActionHistoryItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ManagedActionHistoryItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ManagedActionHistoryItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ManagedActionHistoryItem.Builder} avoiding the need to create one manually via {@link ManagedActionHistoryItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ManagedActionHistoryItem.Builder#build()} is called immediately and its result is passed to {@link #member(ManagedActionHistoryItem)}.\n@param member a consumer that will call methods on {@link ManagedActionHistoryItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ManagedActionHistoryItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ManagedActionHistoryItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ManagedActionHistoryItem", "variableName" : "member", "variableType" : "ManagedActionHistoryItem", "documentation" : null, "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ManagedActionHistoryItem", "variableName" : "member", "variableType" : "ManagedActionHistoryItem", "documentation" : "", "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ManagedActionHistoryItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ManagedActionHistoryItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ManagedActionHistoryItems", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    \n@param managedActionHistoryItems A list of completed and failed managed actions.", "setterMethodName" : "setManagedActionHistoryItems", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActionHistoryItems", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActionHistoryItems", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of completed and failed managed actions.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \n@return A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.", "getterModel" : { "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 pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.", "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 pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEnvironmentManagedActionHistoryResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeEnvironmentManagedActionHistoryResult" }, "variable" : { "variableDeclarationType" : "DescribeEnvironmentManagedActionHistoryResponse", "variableName" : "describeEnvironmentManagedActionHistoryResponse", "variableType" : "DescribeEnvironmentManagedActionHistoryResponse", "documentation" : null, "simpleType" : "DescribeEnvironmentManagedActionHistoryResponse", "variableSetterType" : "DescribeEnvironmentManagedActionHistoryResponse" }, "wrapper" : false }, "DescribeEnvironmentManagedActionsRequest" : { "c2jName" : "DescribeEnvironmentManagedActionsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Request to list an environment's upcoming and in-progress managed actions.

                                                                                                                                                                    ", "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" : "DescribeEnvironmentManagedActions", "locationName" : null, "requestUri" : "/", "target" : "DescribeEnvironmentManagedActions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@return The name of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@return The environment ID of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ActionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "ActionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \n@param status To show only actions with a particular status, specify a status.\n@see ActionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                    \n@return To show only actions with a particular status, specify a status.\n@see ActionStatus", "getterModel" : { "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" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \n@param status To show only actions with a particular status, specify a status.\n@see ActionStatus", "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" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@return The environment ID of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@return The name of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ActionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "ActionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \n@param status To show only actions with a particular status, specify a status.\n@see ActionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                    \n@return To show only actions with a particular status, specify a status.\n@see ActionStatus", "getterModel" : { "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" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \n@param status To show only actions with a particular status, specify a status.\n@see ActionStatus", "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" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@return The name of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    \n@param environmentName The name of the target environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@return The environment ID of the target environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    \n@param environmentId The environment ID of the target environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The environment ID of the target environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ActionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "ActionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \n@param status To show only actions with a particular status, specify a status.\n@see ActionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                    \n@return To show only actions with a particular status, specify a status.\n@see ActionStatus", "getterModel" : { "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" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    \n@param status To show only actions with a particular status, specify a status.\n@see ActionStatus", "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" : "

                                                                                                                                                                    To show only actions with a particular status, specify a status.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEnvironmentManagedActionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeEnvironmentManagedActionsRequest", "variableName" : "describeEnvironmentManagedActionsRequest", "variableType" : "DescribeEnvironmentManagedActionsRequest", "documentation" : null, "simpleType" : "DescribeEnvironmentManagedActionsRequest", "variableSetterType" : "DescribeEnvironmentManagedActionsRequest" }, "wrapper" : false }, "DescribeEnvironmentManagedActionsResponse" : { "c2jName" : "DescribeEnvironmentManagedActionsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    The result message containing a list of managed actions.

                                                                                                                                                                    ", "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" : "getManagedActions", "beanStyleSetterMethodName" : "setManagedActions", "c2jName" : "ManagedActions", "c2jShape" : "ManagedActions", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #managedActions(List)}.\n@param managedActions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #managedActions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managedActions", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \n@param managedActions A list of upcoming and in-progress managed actions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managedActions", "getterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of upcoming and in-progress managed actions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManagedActions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ManagedActions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ManagedAction", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ManagedAction.Builder} avoiding the need to create one manually via {@link ManagedAction#builder()}.\n\nWhen the {@link Consumer} completes, {@link ManagedAction.Builder#build()} is called immediately and its result is passed to {@link #member(ManagedAction)}.\n@param member a consumer that will call methods on {@link ManagedAction.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ManagedAction)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ManagedAction", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ManagedAction", "variableName" : "member", "variableType" : "ManagedAction", "documentation" : null, "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ManagedAction", "variableName" : "member", "variableType" : "ManagedAction", "documentation" : "", "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ManagedAction", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ManagedAction", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ManagedActions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \n@param managedActions A list of upcoming and in-progress managed actions.", "setterMethodName" : "setManagedActions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ManagedActions" : { "beanStyleGetterMethodName" : "getManagedActions", "beanStyleSetterMethodName" : "setManagedActions", "c2jName" : "ManagedActions", "c2jShape" : "ManagedActions", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #managedActions(List)}.\n@param managedActions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #managedActions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managedActions", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \n@param managedActions A list of upcoming and in-progress managed actions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managedActions", "getterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of upcoming and in-progress managed actions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManagedActions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ManagedActions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ManagedAction", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ManagedAction.Builder} avoiding the need to create one manually via {@link ManagedAction#builder()}.\n\nWhen the {@link Consumer} completes, {@link ManagedAction.Builder#build()} is called immediately and its result is passed to {@link #member(ManagedAction)}.\n@param member a consumer that will call methods on {@link ManagedAction.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ManagedAction)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ManagedAction", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ManagedAction", "variableName" : "member", "variableType" : "ManagedAction", "documentation" : null, "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ManagedAction", "variableName" : "member", "variableType" : "ManagedAction", "documentation" : "", "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ManagedAction", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ManagedAction", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ManagedActions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \n@param managedActions A list of upcoming and in-progress managed actions.", "setterMethodName" : "setManagedActions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getManagedActions", "beanStyleSetterMethodName" : "setManagedActions", "c2jName" : "ManagedActions", "c2jShape" : "ManagedActions", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #managedActions(List)}.\n@param managedActions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #managedActions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managedActions", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \n@param managedActions A list of upcoming and in-progress managed actions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managedActions", "getterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of upcoming and in-progress managed actions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManagedActions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ManagedActions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ManagedAction", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ManagedAction.Builder} avoiding the need to create one manually via {@link ManagedAction#builder()}.\n\nWhen the {@link Consumer} completes, {@link ManagedAction.Builder#build()} is called immediately and its result is passed to {@link #member(ManagedAction)}.\n@param member a consumer that will call methods on {@link ManagedAction.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ManagedAction)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ManagedAction", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ManagedAction", "variableName" : "member", "variableType" : "ManagedAction", "documentation" : null, "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ManagedAction", "variableName" : "member", "variableType" : "ManagedAction", "documentation" : "", "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ManagedAction", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ManagedAction", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ManagedActions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    \n@param managedActions A list of upcoming and in-progress managed actions.", "setterMethodName" : "setManagedActions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "managedActions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of upcoming and in-progress managed actions.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEnvironmentManagedActionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeEnvironmentManagedActionsResult" }, "variable" : { "variableDeclarationType" : "DescribeEnvironmentManagedActionsResponse", "variableName" : "describeEnvironmentManagedActionsResponse", "variableType" : "DescribeEnvironmentManagedActionsResponse", "documentation" : null, "simpleType" : "DescribeEnvironmentManagedActionsResponse", "variableSetterType" : "DescribeEnvironmentManagedActionsResponse" }, "wrapper" : false }, "DescribeEnvironmentResourcesRequest" : { "c2jName" : "DescribeEnvironmentResourcesMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Request to describe the resources in an environment.

                                                                                                                                                                    ", "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" : "DescribeEnvironmentResources", "locationName" : null, "requestUri" : "/", "target" : "DescribeEnvironmentResources", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@return The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@return The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@return The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@return The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@return The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ID of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@return The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the environment to retrieve AWS resource usage data.

                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEnvironmentResourcesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeEnvironmentResourcesRequest", "variableName" : "describeEnvironmentResourcesRequest", "variableType" : "DescribeEnvironmentResourcesRequest", "documentation" : null, "simpleType" : "DescribeEnvironmentResourcesRequest", "variableSetterType" : "DescribeEnvironmentResourcesRequest" }, "wrapper" : false }, "DescribeEnvironmentResourcesResponse" : { "c2jName" : "EnvironmentResourceDescriptionsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Result message containing a list of environment resource descriptions.

                                                                                                                                                                    ", "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" : "getEnvironmentResources", "beanStyleSetterMethodName" : "setEnvironmentResources", "c2jName" : "EnvironmentResources", "c2jShape" : "EnvironmentResourceDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link EnvironmentResourceDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourceDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourceDescription.Builder#build()} is called immediately and its result is passed to {@link #environmentResources(EnvironmentResourceDescription)}.\n@param environmentResources a consumer that will call methods on {@link EnvironmentResourceDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentResources(EnvironmentResourceDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentResources", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \n@param environmentResources A list of EnvironmentResourceDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentResources", "getterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \n@return A list of EnvironmentResourceDescription.", "getterModel" : { "returnType" : "EnvironmentResourceDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentResources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentResources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EnvironmentResources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \n@param environmentResources A list of EnvironmentResourceDescription.", "setterMethodName" : "setEnvironmentResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourceDescription", "variableName" : "environmentResources", "variableType" : "EnvironmentResourceDescription", "documentation" : null, "simpleType" : "EnvironmentResourceDescription", "variableSetterType" : "EnvironmentResourceDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourceDescription", "variableName" : "environmentResources", "variableType" : "EnvironmentResourceDescription", "documentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    ", "simpleType" : "EnvironmentResourceDescription", "variableSetterType" : "EnvironmentResourceDescription" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentResources" : { "beanStyleGetterMethodName" : "getEnvironmentResources", "beanStyleSetterMethodName" : "setEnvironmentResources", "c2jName" : "EnvironmentResources", "c2jShape" : "EnvironmentResourceDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link EnvironmentResourceDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourceDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourceDescription.Builder#build()} is called immediately and its result is passed to {@link #environmentResources(EnvironmentResourceDescription)}.\n@param environmentResources a consumer that will call methods on {@link EnvironmentResourceDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentResources(EnvironmentResourceDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentResources", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \n@param environmentResources A list of EnvironmentResourceDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentResources", "getterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \n@return A list of EnvironmentResourceDescription.", "getterModel" : { "returnType" : "EnvironmentResourceDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentResources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentResources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EnvironmentResources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \n@param environmentResources A list of EnvironmentResourceDescription.", "setterMethodName" : "setEnvironmentResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourceDescription", "variableName" : "environmentResources", "variableType" : "EnvironmentResourceDescription", "documentation" : null, "simpleType" : "EnvironmentResourceDescription", "variableSetterType" : "EnvironmentResourceDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourceDescription", "variableName" : "environmentResources", "variableType" : "EnvironmentResourceDescription", "documentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    ", "simpleType" : "EnvironmentResourceDescription", "variableSetterType" : "EnvironmentResourceDescription" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentResources", "beanStyleSetterMethodName" : "setEnvironmentResources", "c2jName" : "EnvironmentResources", "c2jShape" : "EnvironmentResourceDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link EnvironmentResourceDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourceDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourceDescription.Builder#build()} is called immediately and its result is passed to {@link #environmentResources(EnvironmentResourceDescription)}.\n@param environmentResources a consumer that will call methods on {@link EnvironmentResourceDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentResources(EnvironmentResourceDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentResources", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \n@param environmentResources A list of EnvironmentResourceDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentResources", "getterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \n@return A list of EnvironmentResourceDescription.", "getterModel" : { "returnType" : "EnvironmentResourceDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentResources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentResources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EnvironmentResources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    \n@param environmentResources A list of EnvironmentResourceDescription.", "setterMethodName" : "setEnvironmentResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourceDescription", "variableName" : "environmentResources", "variableType" : "EnvironmentResourceDescription", "documentation" : null, "simpleType" : "EnvironmentResourceDescription", "variableSetterType" : "EnvironmentResourceDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourceDescription", "variableName" : "environmentResources", "variableType" : "EnvironmentResourceDescription", "documentation" : "

                                                                                                                                                                    A list of EnvironmentResourceDescription.

                                                                                                                                                                    ", "simpleType" : "EnvironmentResourceDescription", "variableSetterType" : "EnvironmentResourceDescription" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEnvironmentResourcesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeEnvironmentResourcesResult" }, "variable" : { "variableDeclarationType" : "DescribeEnvironmentResourcesResponse", "variableName" : "describeEnvironmentResourcesResponse", "variableType" : "DescribeEnvironmentResourcesResponse", "documentation" : null, "simpleType" : "DescribeEnvironmentResourcesResponse", "variableSetterType" : "DescribeEnvironmentResourcesResponse" }, "wrapper" : false }, "DescribeEnvironmentsRequest" : { "c2jName" : "DescribeEnvironmentsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Request to describe one or more environments.

                                                                                                                                                                    ", "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" : "DescribeEnvironments", "locationName" : null, "requestUri" : "/", "target" : "DescribeEnvironments", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentIds", "beanStyleSetterMethodName" : "setEnvironmentIds", "c2jName" : "EnvironmentIds", "c2jShape" : "EnvironmentIdList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentIds(List)}.\n@param environmentIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentIds(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentIds", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentIds", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentId", "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" : "EnvironmentIds", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.", "setterMethodName" : "setEnvironmentIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentIds", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentNames", "beanStyleSetterMethodName" : "setEnvironmentNames", "c2jName" : "EnvironmentNames", "c2jShape" : "EnvironmentNamesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentNames(List)}.\n@param environmentNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentNames(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentNames", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentNames", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentName", "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" : "EnvironmentNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.", "setterMethodName" : "setEnvironmentNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIncludeDeleted", "beanStyleSetterMethodName" : "setIncludeDeleted", "c2jName" : "IncludeDeleted", "c2jShape" : "IncludeDeleted", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \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 #includeDeleted(Boolean)}.\n@param includeDeleted 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 #includeDeleted(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeDeleted", "fluentSetterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \n@param includeDeleted Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeDeleted", "getterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \n@return Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.", "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" : "IncludeDeleted", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IncludeDeleted", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeDeleted", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \n@param includeDeleted Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.", "setterMethodName" : "setIncludeDeleted", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeDeleted", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeDeleted", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIncludedDeletedBackTo", "beanStyleSetterMethodName" : "setIncludedDeletedBackTo", "c2jName" : "IncludedDeletedBackTo", "c2jShape" : "IncludeDeletedBackTo", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \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 #includedDeletedBackTo(Instant)}.\n@param includedDeletedBackTo 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 #includedDeletedBackTo(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includedDeletedBackTo", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includedDeletedBackTo", "getterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \n@return If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.", "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" : "IncludedDeletedBackTo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IncludedDeletedBackTo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "IncludedDeletedBackTo", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.", "setterMethodName" : "setIncludedDeletedBackTo", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "includedDeletedBackTo", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "includedDeletedBackTo", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "MaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \n@return For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@return For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentIds" : { "beanStyleGetterMethodName" : "getEnvironmentIds", "beanStyleSetterMethodName" : "setEnvironmentIds", "c2jName" : "EnvironmentIds", "c2jShape" : "EnvironmentIdList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentIds(List)}.\n@param environmentIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentIds(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentIds", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentIds", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentId", "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" : "EnvironmentIds", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.", "setterMethodName" : "setEnvironmentIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentIds", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "EnvironmentNames" : { "beanStyleGetterMethodName" : "getEnvironmentNames", "beanStyleSetterMethodName" : "setEnvironmentNames", "c2jName" : "EnvironmentNames", "c2jShape" : "EnvironmentNamesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentNames(List)}.\n@param environmentNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentNames(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentNames", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentNames", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentName", "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" : "EnvironmentNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.", "setterMethodName" : "setEnvironmentNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "IncludeDeleted" : { "beanStyleGetterMethodName" : "getIncludeDeleted", "beanStyleSetterMethodName" : "setIncludeDeleted", "c2jName" : "IncludeDeleted", "c2jShape" : "IncludeDeleted", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \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 #includeDeleted(Boolean)}.\n@param includeDeleted 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 #includeDeleted(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeDeleted", "fluentSetterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \n@param includeDeleted Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeDeleted", "getterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \n@return Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.", "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" : "IncludeDeleted", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IncludeDeleted", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeDeleted", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \n@param includeDeleted Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.", "setterMethodName" : "setIncludeDeleted", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeDeleted", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeDeleted", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "IncludedDeletedBackTo" : { "beanStyleGetterMethodName" : "getIncludedDeletedBackTo", "beanStyleSetterMethodName" : "setIncludedDeletedBackTo", "c2jName" : "IncludedDeletedBackTo", "c2jShape" : "IncludeDeletedBackTo", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \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 #includedDeletedBackTo(Instant)}.\n@param includedDeletedBackTo 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 #includedDeletedBackTo(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includedDeletedBackTo", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includedDeletedBackTo", "getterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \n@return If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.", "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" : "IncludedDeletedBackTo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IncludedDeletedBackTo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "IncludedDeletedBackTo", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.", "setterMethodName" : "setIncludedDeletedBackTo", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "includedDeletedBackTo", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "includedDeletedBackTo", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "MaxRecords" : { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "MaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \n@return For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@return For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentIds", "beanStyleSetterMethodName" : "setEnvironmentIds", "c2jName" : "EnvironmentIds", "c2jShape" : "EnvironmentIdList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentIds(List)}.\n@param environmentIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentIds(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentIds", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentIds", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentId", "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" : "EnvironmentIds", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.", "setterMethodName" : "setEnvironmentIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentIds", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentNames", "beanStyleSetterMethodName" : "setEnvironmentNames", "c2jName" : "EnvironmentNames", "c2jShape" : "EnvironmentNamesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentNames(List)}.\n@param environmentNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentNames(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentNames", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentNames", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentName", "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" : "EnvironmentNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.", "setterMethodName" : "setEnvironmentNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIncludeDeleted", "beanStyleSetterMethodName" : "setIncludeDeleted", "c2jName" : "IncludeDeleted", "c2jShape" : "IncludeDeleted", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \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 #includeDeleted(Boolean)}.\n@param includeDeleted 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 #includeDeleted(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includeDeleted", "fluentSetterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \n@param includeDeleted Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includeDeleted", "getterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \n@return Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.", "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" : "IncludeDeleted", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IncludeDeleted", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IncludeDeleted", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    \n@param includeDeleted Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.", "setterMethodName" : "setIncludeDeleted", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "includeDeleted", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "includeDeleted", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                    Indicates whether to include deleted environments:

                                                                                                                                                                    true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                                                                                                                                                    false: Do not include deleted environments.

                                                                                                                                                                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIncludedDeletedBackTo", "beanStyleSetterMethodName" : "setIncludedDeletedBackTo", "c2jName" : "IncludedDeletedBackTo", "c2jShape" : "IncludeDeletedBackTo", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \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 #includedDeletedBackTo(Instant)}.\n@param includedDeletedBackTo 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 #includedDeletedBackTo(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "includedDeletedBackTo", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "includedDeletedBackTo", "getterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \n@return If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.", "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" : "IncludedDeletedBackTo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IncludedDeletedBackTo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "IncludedDeletedBackTo", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.", "setterMethodName" : "setIncludedDeletedBackTo", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "includedDeletedBackTo", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "includedDeletedBackTo", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "MaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \n@return For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    \n@param maxRecords For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    For a paginated request. Specify a maximum number of environments to include in each response.

                                                                                                                                                                    If no MaxRecords is specified, all available environments are retrieved in a single response.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@return For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    \n@param nextToken For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.", "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" : "

                                                                                                                                                                    For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request.

                                                                                                                                                                    If no NextToken is specified, the first page is retrieved.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEnvironmentsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeEnvironmentsRequest", "variableName" : "describeEnvironmentsRequest", "variableType" : "DescribeEnvironmentsRequest", "documentation" : null, "simpleType" : "DescribeEnvironmentsRequest", "variableSetterType" : "DescribeEnvironmentsRequest" }, "wrapper" : false }, "DescribeEnvironmentsResponse" : { "c2jName" : "EnvironmentDescriptionsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Result message containing a list of environment descriptions.

                                                                                                                                                                    ", "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" : "getEnvironments", "beanStyleSetterMethodName" : "setEnvironments", "c2jName" : "Environments", "c2jShape" : "EnvironmentDescriptionsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environments(List)}.\n@param environments a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environments(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environments", "fluentSetterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environments", "getterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Returns an EnvironmentDescription list.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Environments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Environments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentDescription.Builder} avoiding the need to create one manually via {@link EnvironmentDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentDescription.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentDescription)}.\n@param member a consumer that will call methods on {@link EnvironmentDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentDescription", "variableName" : "member", "variableType" : "EnvironmentDescription", "documentation" : null, "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentDescription", "variableName" : "member", "variableType" : "EnvironmentDescription", "documentation" : "", "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Environments", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \n@param environments Returns an EnvironmentDescription list.", "setterMethodName" : "setEnvironments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@return In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "getterModel" : { "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Environments" : { "beanStyleGetterMethodName" : "getEnvironments", "beanStyleSetterMethodName" : "setEnvironments", "c2jName" : "Environments", "c2jShape" : "EnvironmentDescriptionsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environments(List)}.\n@param environments a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environments(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environments", "fluentSetterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environments", "getterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Returns an EnvironmentDescription list.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Environments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Environments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentDescription.Builder} avoiding the need to create one manually via {@link EnvironmentDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentDescription.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentDescription)}.\n@param member a consumer that will call methods on {@link EnvironmentDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentDescription", "variableName" : "member", "variableType" : "EnvironmentDescription", "documentation" : null, "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentDescription", "variableName" : "member", "variableType" : "EnvironmentDescription", "documentation" : "", "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Environments", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \n@param environments Returns an EnvironmentDescription list.", "setterMethodName" : "setEnvironments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@return In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "getterModel" : { "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironments", "beanStyleSetterMethodName" : "setEnvironments", "c2jName" : "Environments", "c2jShape" : "EnvironmentDescriptionsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environments(List)}.\n@param environments a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environments(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environments", "fluentSetterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environments", "getterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Returns an EnvironmentDescription list.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Environments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Environments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentDescription.Builder} avoiding the need to create one manually via {@link EnvironmentDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentDescription.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentDescription)}.\n@param member a consumer that will call methods on {@link EnvironmentDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentDescription", "variableName" : "member", "variableType" : "EnvironmentDescription", "documentation" : null, "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentDescription", "variableName" : "member", "variableType" : "EnvironmentDescription", "documentation" : "", "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Environments", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    \n@param environments Returns an EnvironmentDescription list.", "setterMethodName" : "setEnvironments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environments", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Returns an EnvironmentDescription list.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@return In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "getterModel" : { "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    \n@param nextToken In a paginated request, the token that you can pass in a subsequent request to get the next response page.", "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" : "

                                                                                                                                                                    In a paginated request, the token that you can pass in a subsequent request to get the next response page.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEnvironmentsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeEnvironmentsResult" }, "variable" : { "variableDeclarationType" : "DescribeEnvironmentsResponse", "variableName" : "describeEnvironmentsResponse", "variableType" : "DescribeEnvironmentsResponse", "documentation" : null, "simpleType" : "DescribeEnvironmentsResponse", "variableSetterType" : "DescribeEnvironmentsResponse" }, "wrapper" : false }, "DescribeEventsRequest" : { "c2jName" : "DescribeEventsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Request to retrieve a list of events for an environment.

                                                                                                                                                                    ", "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" : "DescribeEvents", "locationName" : null, "requestUri" : "/", "target" : "DescribeEvents", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \n@return The ARN of the version of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequestId", "beanStyleSetterMethodName" : "setRequestId", "c2jName" : "RequestId", "c2jShape" : "RequestId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #requestId(String)}.\n@param requestId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #requestId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestId", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestId", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RequestId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RequestId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.", "setterMethodName" : "setRequestId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityAsString", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "EventSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #severityAsString(String)}.\n@param severity a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "EventSeverity", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "severity", "fluentEnumSetterMethodName" : "severity", "fluentGetterMethodName" : "severityAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #severity} will return {@link EventSeverity#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #severityAsString}.\n

                                                                                                                                                                    \n@return If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "TimeFilterStart", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "TimeFilterEnd", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "MaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \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 #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \n@return Specifies the maximum number of events that can be returned, beginning with the most recent event.", "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" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \n@param nextToken Pagination token. If specified, the events return the next batch of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \n@return Pagination token. If specified, the events return the next batch of results.", "getterModel" : { "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" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \n@param nextToken Pagination token. If specified, the events return the next batch of results.", "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" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EndTime" : { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "TimeFilterEnd", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxRecords" : { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "MaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \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 #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \n@return Specifies the maximum number of events that can be returned, beginning with the most recent event.", "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" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \n@param nextToken Pagination token. If specified, the events return the next batch of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \n@return Pagination token. If specified, the events return the next batch of results.", "getterModel" : { "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" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \n@param nextToken Pagination token. If specified, the events return the next batch of results.", "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" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \n@return The ARN of the version of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RequestId" : { "beanStyleGetterMethodName" : "getRequestId", "beanStyleSetterMethodName" : "setRequestId", "c2jName" : "RequestId", "c2jShape" : "RequestId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #requestId(String)}.\n@param requestId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #requestId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestId", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestId", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RequestId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RequestId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.", "setterMethodName" : "setRequestId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Severity" : { "beanStyleGetterMethodName" : "getSeverityAsString", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "EventSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #severityAsString(String)}.\n@param severity a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "EventSeverity", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "severity", "fluentEnumSetterMethodName" : "severity", "fluentGetterMethodName" : "severityAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #severity} will return {@link EventSeverity#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #severityAsString}.\n

                                                                                                                                                                    \n@return If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StartTime" : { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "TimeFilterStart", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application 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 #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application 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" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the custom platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \n@return The ARN of the version of the custom platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the custom platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the version of the custom platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequestId", "beanStyleSetterMethodName" : "setRequestId", "c2jName" : "RequestId", "c2jShape" : "RequestId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #requestId(String)}.\n@param requestId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #requestId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestId", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestId", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RequestId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RequestId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.", "setterMethodName" : "setRequestId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityAsString", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "EventSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #severityAsString(String)}.\n@param severity a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "EventSeverity", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "severity", "fluentEnumSetterMethodName" : "severity", "fluentGetterMethodName" : "severityAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #severity} will return {@link EventSeverity#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #severityAsString}.\n

                                                                                                                                                                    \n@return If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If specified, limits the events returned from this call to include only those with the specified severity or higher.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "TimeFilterStart", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "TimeFilterEnd", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "MaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \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 #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \n@return Specifies the maximum number of events that can be returned, beginning with the most recent event.", "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" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                    Specifies the maximum number of events that can be returned, beginning with the most recent event.

                                                                                                                                                                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \n@param nextToken Pagination token. If specified, the events return the next batch of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \n@return Pagination token. If specified, the events return the next batch of results.", "getterModel" : { "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" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    \n@param nextToken Pagination token. If specified, the events return the next batch of results.", "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" : "

                                                                                                                                                                    Pagination token. If specified, the events return the next batch of results.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEventsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeEventsRequest", "variableName" : "describeEventsRequest", "variableType" : "DescribeEventsRequest", "documentation" : null, "simpleType" : "DescribeEventsRequest", "variableSetterType" : "DescribeEventsRequest" }, "wrapper" : false }, "DescribeEventsResponse" : { "c2jName" : "EventDescriptionsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Result message wrapping a list of event descriptions.

                                                                                                                                                                    ", "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" : "getEvents", "beanStyleSetterMethodName" : "setEvents", "c2jName" : "Events", "c2jShape" : "EventDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #events(List)}.\n@param events a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #events(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "events", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \n@param events A list of EventDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "events", "getterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of EventDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Events", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Events", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EventDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EventDescription.Builder} avoiding the need to create one manually via {@link EventDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventDescription.Builder#build()} is called immediately and its result is passed to {@link #member(EventDescription)}.\n@param member a consumer that will call methods on {@link EventDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EventDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EventDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EventDescription", "variableName" : "member", "variableType" : "EventDescription", "documentation" : null, "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EventDescription", "variableName" : "member", "variableType" : "EventDescription", "documentation" : "", "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EventDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EventDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Events", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \n@param events A list of EventDescription.", "setterMethodName" : "setEvents", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \n@return If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.", "getterModel" : { "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" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.", "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" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Events" : { "beanStyleGetterMethodName" : "getEvents", "beanStyleSetterMethodName" : "setEvents", "c2jName" : "Events", "c2jShape" : "EventDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #events(List)}.\n@param events a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #events(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "events", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \n@param events A list of EventDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "events", "getterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of EventDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Events", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Events", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EventDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EventDescription.Builder} avoiding the need to create one manually via {@link EventDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventDescription.Builder#build()} is called immediately and its result is passed to {@link #member(EventDescription)}.\n@param member a consumer that will call methods on {@link EventDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EventDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EventDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EventDescription", "variableName" : "member", "variableType" : "EventDescription", "documentation" : null, "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EventDescription", "variableName" : "member", "variableType" : "EventDescription", "documentation" : "", "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EventDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EventDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Events", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \n@param events A list of EventDescription.", "setterMethodName" : "setEvents", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \n@return If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.", "getterModel" : { "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" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.", "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" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEvents", "beanStyleSetterMethodName" : "setEvents", "c2jName" : "Events", "c2jShape" : "EventDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #events(List)}.\n@param events a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #events(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "events", "fluentSetterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \n@param events A list of EventDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "events", "getterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return A list of EventDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Events", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Events", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EventDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EventDescription.Builder} avoiding the need to create one manually via {@link EventDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventDescription.Builder#build()} is called immediately and its result is passed to {@link #member(EventDescription)}.\n@param member a consumer that will call methods on {@link EventDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EventDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EventDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EventDescription", "variableName" : "member", "variableType" : "EventDescription", "documentation" : null, "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EventDescription", "variableName" : "member", "variableType" : "EventDescription", "documentation" : "", "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EventDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EventDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Events", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    \n@param events A list of EventDescription.", "setterMethodName" : "setEvents", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    A list of EventDescription.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \n@return If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.", "getterModel" : { "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" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.", "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" : "

                                                                                                                                                                    If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEventsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeEventsResult" }, "variable" : { "variableDeclarationType" : "DescribeEventsResponse", "variableName" : "describeEventsResponse", "variableType" : "DescribeEventsResponse", "documentation" : null, "simpleType" : "DescribeEventsResponse", "variableSetterType" : "DescribeEventsResponse" }, "wrapper" : false }, "DescribeInstancesHealthRequest" : { "c2jName" : "DescribeInstancesHealthRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Parameters for a call to DescribeInstancesHealth.

                                                                                                                                                                    ", "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" : "DescribeInstancesHealth", "locationName" : null, "requestUri" : "/", "target" : "DescribeInstancesHealth", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \n@param environmentName Specify the AWS Elastic Beanstalk environment by name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \n@return Specify the AWS Elastic Beanstalk environment by name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \n@param environmentName Specify the AWS Elastic Beanstalk environment by name.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \n@param environmentId Specify the AWS Elastic Beanstalk environment by ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \n@return Specify the AWS Elastic Beanstalk environment by ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \n@param environmentId Specify the AWS Elastic Beanstalk environment by ID.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAttributeNamesAsStrings", "beanStyleSetterMethodName" : "setAttributeNamesWithStrings", "c2jName" : "AttributeNames", "c2jShape" : "InstancesHealthAttributes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #attributeNamesAsStrings(List)}.\n@param attributeNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributeNamesWithStrings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "attributeNames", "fluentEnumSetterMethodName" : "attributeNames", "fluentGetterMethodName" : "attributeNamesAsStrings", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \n@param attributeNames Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributeNamesWithStrings", "getterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AttributeNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AttributeNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMemberAsString", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InstancesHealthAttribute", "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 #memberAsString(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" : "InstancesHealthAttribute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see InstancesHealthAttribute\n@return Returns a reference to this object so that method calls can be chained together.\n@see InstancesHealthAttribute", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link InstancesHealthAttribute#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

                                                                                                                                                                    \n@return The value of the Member property for this object.\n@see InstancesHealthAttribute", "getterModel" : { "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.\n@see InstancesHealthAttribute", "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" : "AttributeNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \n@param attributeNames Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.", "setterMethodName" : "setAttributeNamesWithStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \n@param nextToken Specify the pagination token returned by a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \n@return Specify the pagination token returned by a previous call.", "getterModel" : { "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" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \n@param nextToken Specify the pagination token returned by a previous call.", "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" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AttributeNames" : { "beanStyleGetterMethodName" : "getAttributeNamesAsStrings", "beanStyleSetterMethodName" : "setAttributeNamesWithStrings", "c2jName" : "AttributeNames", "c2jShape" : "InstancesHealthAttributes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #attributeNamesAsStrings(List)}.\n@param attributeNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributeNamesWithStrings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "attributeNames", "fluentEnumSetterMethodName" : "attributeNames", "fluentGetterMethodName" : "attributeNamesAsStrings", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \n@param attributeNames Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributeNamesWithStrings", "getterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AttributeNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AttributeNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMemberAsString", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InstancesHealthAttribute", "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 #memberAsString(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" : "InstancesHealthAttribute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see InstancesHealthAttribute\n@return Returns a reference to this object so that method calls can be chained together.\n@see InstancesHealthAttribute", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link InstancesHealthAttribute#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

                                                                                                                                                                    \n@return The value of the Member property for this object.\n@see InstancesHealthAttribute", "getterModel" : { "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.\n@see InstancesHealthAttribute", "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" : "AttributeNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \n@param attributeNames Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.", "setterMethodName" : "setAttributeNamesWithStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \n@param environmentId Specify the AWS Elastic Beanstalk environment by ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \n@return Specify the AWS Elastic Beanstalk environment by ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \n@param environmentId Specify the AWS Elastic Beanstalk environment by ID.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \n@param environmentName Specify the AWS Elastic Beanstalk environment by name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \n@return Specify the AWS Elastic Beanstalk environment by name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \n@param environmentName Specify the AWS Elastic Beanstalk environment by name.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \n@param nextToken Specify the pagination token returned by a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \n@return Specify the pagination token returned by a previous call.", "getterModel" : { "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" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \n@param nextToken Specify the pagination token returned by a previous call.", "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" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \n@param environmentName Specify the AWS Elastic Beanstalk environment by name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \n@return Specify the AWS Elastic Beanstalk environment by name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    \n@param environmentName Specify the AWS Elastic Beanstalk environment by name.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by name.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \n@param environmentId Specify the AWS Elastic Beanstalk environment by ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \n@return Specify the AWS Elastic Beanstalk environment by ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    \n@param environmentId Specify the AWS Elastic Beanstalk environment by ID.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    Specify the AWS Elastic Beanstalk environment by ID.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAttributeNamesAsStrings", "beanStyleSetterMethodName" : "setAttributeNamesWithStrings", "c2jName" : "AttributeNames", "c2jShape" : "InstancesHealthAttributes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #attributeNamesAsStrings(List)}.\n@param attributeNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributeNamesWithStrings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "attributeNames", "fluentEnumSetterMethodName" : "attributeNames", "fluentGetterMethodName" : "attributeNamesAsStrings", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \n@param attributeNames Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributeNamesWithStrings", "getterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AttributeNames", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AttributeNames", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMemberAsString", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InstancesHealthAttribute", "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 #memberAsString(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" : "InstancesHealthAttribute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see InstancesHealthAttribute\n@return Returns a reference to this object so that method calls can be chained together.\n@see InstancesHealthAttribute", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link InstancesHealthAttribute#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

                                                                                                                                                                    \n@return The value of the Member property for this object.\n@see InstancesHealthAttribute", "getterModel" : { "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.\n@see InstancesHealthAttribute", "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" : "AttributeNames", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    \n@param attributeNames Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.", "setterMethodName" : "setAttributeNamesWithStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "attributeNames", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Specifies the response elements you wish to receive. To retrieve all attributes, set to All. If no attribute names are specified, returns a list of instances.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \n@param nextToken Specify the pagination token returned by a previous call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \n@return Specify the pagination token returned by a previous call.", "getterModel" : { "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" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    \n@param nextToken Specify the pagination token returned by a previous call.", "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" : "

                                                                                                                                                                    Specify the pagination token returned by a previous call.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeInstancesHealthRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeInstancesHealthRequest", "variableName" : "describeInstancesHealthRequest", "variableType" : "DescribeInstancesHealthRequest", "documentation" : null, "simpleType" : "DescribeInstancesHealthRequest", "variableSetterType" : "DescribeInstancesHealthRequest" }, "wrapper" : false }, "DescribeInstancesHealthResponse" : { "c2jName" : "DescribeInstancesHealthResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Detailed health information about the Amazon EC2 instances in an AWS Elastic Beanstalk environment.

                                                                                                                                                                    ", "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" : "getInstanceHealthList", "beanStyleSetterMethodName" : "setInstanceHealthList", "c2jName" : "InstanceHealthList", "c2jShape" : "InstanceHealthList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceHealthList(List)}.\n@param instanceHealthList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceHealthList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceHealthList", "fluentSetterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \n@param instanceHealthList Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceHealthList", "getterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceHealthList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceHealthList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SingleInstanceHealth", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SingleInstanceHealth.Builder} avoiding the need to create one manually via {@link SingleInstanceHealth#builder()}.\n\nWhen the {@link Consumer} completes, {@link SingleInstanceHealth.Builder#build()} is called immediately and its result is passed to {@link #member(SingleInstanceHealth)}.\n@param member a consumer that will call methods on {@link SingleInstanceHealth.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SingleInstanceHealth)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SingleInstanceHealth", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SingleInstanceHealth", "variableName" : "member", "variableType" : "SingleInstanceHealth", "documentation" : null, "simpleType" : "SingleInstanceHealth", "variableSetterType" : "SingleInstanceHealth" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SingleInstanceHealth", "variableName" : "member", "variableType" : "SingleInstanceHealth", "documentation" : "", "simpleType" : "SingleInstanceHealth", "variableSetterType" : "SingleInstanceHealth" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SingleInstanceHealth", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SingleInstanceHealth", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InstanceHealthList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \n@param instanceHealthList Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.", "setterMethodName" : "setInstanceHealthList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceHealthList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceHealthList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRefreshedAt", "beanStyleSetterMethodName" : "setRefreshedAt", "c2jName" : "RefreshedAt", "c2jShape" : "RefreshedAt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \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 #refreshedAt(Instant)}.\n@param refreshedAt 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 #refreshedAt(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshedAt", "fluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshedAt", "getterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@return The date and time that the health information was retrieved.", "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" : "RefreshedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "RefreshedAt", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.", "setterMethodName" : "setRefreshedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \n@param nextToken Pagination token for the next page of results, if available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \n@return Pagination token for the next page of results, if available.", "getterModel" : { "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" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \n@param nextToken Pagination token for the next page of results, if available.", "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" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InstanceHealthList" : { "beanStyleGetterMethodName" : "getInstanceHealthList", "beanStyleSetterMethodName" : "setInstanceHealthList", "c2jName" : "InstanceHealthList", "c2jShape" : "InstanceHealthList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceHealthList(List)}.\n@param instanceHealthList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceHealthList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceHealthList", "fluentSetterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \n@param instanceHealthList Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceHealthList", "getterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceHealthList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceHealthList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SingleInstanceHealth", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SingleInstanceHealth.Builder} avoiding the need to create one manually via {@link SingleInstanceHealth#builder()}.\n\nWhen the {@link Consumer} completes, {@link SingleInstanceHealth.Builder#build()} is called immediately and its result is passed to {@link #member(SingleInstanceHealth)}.\n@param member a consumer that will call methods on {@link SingleInstanceHealth.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SingleInstanceHealth)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SingleInstanceHealth", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SingleInstanceHealth", "variableName" : "member", "variableType" : "SingleInstanceHealth", "documentation" : null, "simpleType" : "SingleInstanceHealth", "variableSetterType" : "SingleInstanceHealth" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SingleInstanceHealth", "variableName" : "member", "variableType" : "SingleInstanceHealth", "documentation" : "", "simpleType" : "SingleInstanceHealth", "variableSetterType" : "SingleInstanceHealth" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SingleInstanceHealth", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SingleInstanceHealth", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InstanceHealthList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \n@param instanceHealthList Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.", "setterMethodName" : "setInstanceHealthList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceHealthList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceHealthList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \n@param nextToken Pagination token for the next page of results, if available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \n@return Pagination token for the next page of results, if available.", "getterModel" : { "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" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \n@param nextToken Pagination token for the next page of results, if available.", "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" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RefreshedAt" : { "beanStyleGetterMethodName" : "getRefreshedAt", "beanStyleSetterMethodName" : "setRefreshedAt", "c2jName" : "RefreshedAt", "c2jShape" : "RefreshedAt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \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 #refreshedAt(Instant)}.\n@param refreshedAt 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 #refreshedAt(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshedAt", "fluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshedAt", "getterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@return The date and time that the health information was retrieved.", "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" : "RefreshedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "RefreshedAt", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.", "setterMethodName" : "setRefreshedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInstanceHealthList", "beanStyleSetterMethodName" : "setInstanceHealthList", "c2jName" : "InstanceHealthList", "c2jShape" : "InstanceHealthList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceHealthList(List)}.\n@param instanceHealthList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceHealthList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceHealthList", "fluentSetterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \n@param instanceHealthList Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceHealthList", "getterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \n

                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                    \n@return Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceHealthList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceHealthList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SingleInstanceHealth", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SingleInstanceHealth.Builder} avoiding the need to create one manually via {@link SingleInstanceHealth#builder()}.\n\nWhen the {@link Consumer} completes, {@link SingleInstanceHealth.Builder#build()} is called immediately and its result is passed to {@link #member(SingleInstanceHealth)}.\n@param member a consumer that will call methods on {@link SingleInstanceHealth.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SingleInstanceHealth)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SingleInstanceHealth", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SingleInstanceHealth", "variableName" : "member", "variableType" : "SingleInstanceHealth", "documentation" : null, "simpleType" : "SingleInstanceHealth", "variableSetterType" : "SingleInstanceHealth" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SingleInstanceHealth", "variableName" : "member", "variableType" : "SingleInstanceHealth", "documentation" : "", "simpleType" : "SingleInstanceHealth", "variableSetterType" : "SingleInstanceHealth" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SingleInstanceHealth", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SingleInstanceHealth", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InstanceHealthList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    \n@param instanceHealthList Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.", "setterMethodName" : "setInstanceHealthList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceHealthList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceHealthList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                    Detailed health information about each instance.

                                                                                                                                                                    The output differs slightly between Linux and Windows environments. There is a difference in the members that are supported under the <CPUUtilization> type.

                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRefreshedAt", "beanStyleSetterMethodName" : "setRefreshedAt", "c2jName" : "RefreshedAt", "c2jShape" : "RefreshedAt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \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 #refreshedAt(Instant)}.\n@param refreshedAt 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 #refreshedAt(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "refreshedAt", "fluentSetterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "refreshedAt", "getterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@return The date and time that the health information was retrieved.", "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" : "RefreshedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RefreshedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "RefreshedAt", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    \n@param refreshedAt The date and time that the health information was retrieved.", "setterMethodName" : "setRefreshedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "refreshedAt", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    The date and time that the health information was retrieved.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \n@param nextToken Pagination token for the next page of results, if available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \n@return Pagination token for the next page of results, if available.", "getterModel" : { "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" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    \n@param nextToken Pagination token for the next page of results, if available.", "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" : "

                                                                                                                                                                    Pagination token for the next page of results, if available.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeInstancesHealthResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribeInstancesHealthResult" }, "variable" : { "variableDeclarationType" : "DescribeInstancesHealthResponse", "variableName" : "describeInstancesHealthResponse", "variableType" : "DescribeInstancesHealthResponse", "documentation" : null, "simpleType" : "DescribeInstancesHealthResponse", "variableSetterType" : "DescribeInstancesHealthResponse" }, "wrapper" : false }, "DescribePlatformVersionRequest" : { "c2jName" : "DescribePlatformVersionRequest", "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" : "DescribePlatformVersion", "locationName" : null, "requestUri" : "/", "target" : "DescribePlatformVersion", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \n@return The ARN of the version of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \n@return The ARN of the version of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \n@return The ARN of the version of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the version of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the version of the platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribePlatformVersionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribePlatformVersionRequest", "variableName" : "describePlatformVersionRequest", "variableType" : "DescribePlatformVersionRequest", "documentation" : null, "simpleType" : "DescribePlatformVersionRequest", "variableSetterType" : "DescribePlatformVersionRequest" }, "wrapper" : false }, "DescribePlatformVersionResponse" : { "c2jName" : "DescribePlatformVersionResult", "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" : "getPlatformDescription", "beanStyleSetterMethodName" : "setPlatformDescription", "c2jName" : "PlatformDescription", "c2jShape" : "PlatformDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link PlatformDescription.Builder} avoiding the need to create one manually via {@link PlatformDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformDescription.Builder#build()} is called immediately and its result is passed to {@link #platformDescription(PlatformDescription)}.\n@param platformDescription a consumer that will call methods on {@link PlatformDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformDescription(PlatformDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \n@param platformDescription Detailed information about the version of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformDescription", "getterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \n@return Detailed information about the version of the platform.", "getterModel" : { "returnType" : "PlatformDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \n@param platformDescription Detailed information about the version of the platform.", "setterMethodName" : "setPlatformDescription", "setterModel" : { "variableDeclarationType" : "PlatformDescription", "variableName" : "platformDescription", "variableType" : "PlatformDescription", "documentation" : null, "simpleType" : "PlatformDescription", "variableSetterType" : "PlatformDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformDescription", "variableName" : "platformDescription", "variableType" : "PlatformDescription", "documentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    ", "simpleType" : "PlatformDescription", "variableSetterType" : "PlatformDescription" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PlatformDescription" : { "beanStyleGetterMethodName" : "getPlatformDescription", "beanStyleSetterMethodName" : "setPlatformDescription", "c2jName" : "PlatformDescription", "c2jShape" : "PlatformDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link PlatformDescription.Builder} avoiding the need to create one manually via {@link PlatformDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformDescription.Builder#build()} is called immediately and its result is passed to {@link #platformDescription(PlatformDescription)}.\n@param platformDescription a consumer that will call methods on {@link PlatformDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformDescription(PlatformDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \n@param platformDescription Detailed information about the version of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformDescription", "getterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \n@return Detailed information about the version of the platform.", "getterModel" : { "returnType" : "PlatformDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \n@param platformDescription Detailed information about the version of the platform.", "setterMethodName" : "setPlatformDescription", "setterModel" : { "variableDeclarationType" : "PlatformDescription", "variableName" : "platformDescription", "variableType" : "PlatformDescription", "documentation" : null, "simpleType" : "PlatformDescription", "variableSetterType" : "PlatformDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformDescription", "variableName" : "platformDescription", "variableType" : "PlatformDescription", "documentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    ", "simpleType" : "PlatformDescription", "variableSetterType" : "PlatformDescription" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPlatformDescription", "beanStyleSetterMethodName" : "setPlatformDescription", "c2jName" : "PlatformDescription", "c2jShape" : "PlatformDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link PlatformDescription.Builder} avoiding the need to create one manually via {@link PlatformDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformDescription.Builder#build()} is called immediately and its result is passed to {@link #platformDescription(PlatformDescription)}.\n@param platformDescription a consumer that will call methods on {@link PlatformDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformDescription(PlatformDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \n@param platformDescription Detailed information about the version of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformDescription", "getterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \n@return Detailed information about the version of the platform.", "getterModel" : { "returnType" : "PlatformDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PlatformDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    \n@param platformDescription Detailed information about the version of the platform.", "setterMethodName" : "setPlatformDescription", "setterModel" : { "variableDeclarationType" : "PlatformDescription", "variableName" : "platformDescription", "variableType" : "PlatformDescription", "documentation" : null, "simpleType" : "PlatformDescription", "variableSetterType" : "PlatformDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformDescription", "variableName" : "platformDescription", "variableType" : "PlatformDescription", "documentation" : "

                                                                                                                                                                    Detailed information about the version of the platform.

                                                                                                                                                                    ", "simpleType" : "PlatformDescription", "variableSetterType" : "PlatformDescription" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribePlatformVersionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "DescribePlatformVersionResult" }, "variable" : { "variableDeclarationType" : "DescribePlatformVersionResponse", "variableName" : "describePlatformVersionResponse", "variableType" : "DescribePlatformVersionResponse", "documentation" : null, "simpleType" : "DescribePlatformVersionResponse", "variableSetterType" : "DescribePlatformVersionResponse" }, "wrapper" : false }, "ElasticBeanstalkServiceException" : { "c2jName" : "ElasticBeanstalkServiceException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    A generic service exception has occurred.

                                                                                                                                                                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ElasticBeanstalkServiceException", "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" : "ElasticBeanstalkServiceException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ElasticBeanstalkServiceException", "variableName" : "elasticBeanstalkServiceException", "variableType" : "ElasticBeanstalkServiceException", "documentation" : null, "simpleType" : "ElasticBeanstalkServiceException", "variableSetterType" : "ElasticBeanstalkServiceException" }, "wrapper" : false }, "EnvironmentDescription" : { "c2jName" : "EnvironmentDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Describes the properties of an environment.

                                                                                                                                                                    ", "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" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of this environment.

                                                                                                                                                                    \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                    The name of this environment.

                                                                                                                                                                    \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of this environment.

                                                                                                                                                                    \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                    \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                    \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                    \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                    \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                    \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                    \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                    \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                    \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                    \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                    \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                    \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                    \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                    \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                    \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                    \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    Describes this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                    Describes this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                    Describes this environment.

                                                                                                                                                                    \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                    Describes this environment.

                                                                                                                                                                    \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                                                    Describes this environment.

                                                                                                                                                                    \n@param description Describes this environment.", "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" : "

                                                                                                                                                                    Describes this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                    \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                    \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                    \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                    \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                    \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                    \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                    \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                    \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                    \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                    \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                    \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                    \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                    \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                    \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The current operational status of the environment:

                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The current operational status of the environment:

                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                    The current operational status of the environment:

                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                    \n@param status The current operational status of the environment:

                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                    • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                      The current operational status of the environment:

                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                                                      \n

                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                      \n@return The current operational status of the environment:

                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                                                      • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                                                        • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                        • Terminating: Environment is in the shut-down process.

                                                                                                                                                                        • Terminated: Environment is not running.

                                                                                                                                                                        \n@param status The current operational status of the environment:

                                                                                                                                                                        • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                        • Terminating: Environment is in the shut-down process.

                                                                                                                                                                        • Terminated: Environment is not running.

                                                                                                                                                                        • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \n

                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                                                          \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \n

                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                                                          \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \n

                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                          \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AbortableOperationInProgress" : { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                          \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                          \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                          \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CNAME" : { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                          \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                          \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                          \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DateCreated" : { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                          \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                          \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                          \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                          \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DateUpdated" : { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                          \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                          \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                          \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                          \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          Describes this environment.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                          Describes this environment.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                          Describes this environment.

                                                                                                                                                                          \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                          Describes this environment.

                                                                                                                                                                          \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                                                          Describes this environment.

                                                                                                                                                                          \n@param description Describes this environment.", "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" : "

                                                                                                                                                                          Describes this environment.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EndpointURL" : { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                          \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                          \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                          \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentArn" : { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                          \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                          \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                          \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentLinks" : { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \n

                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                          \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The name of this environment.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The name of this environment.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                          The name of this environment.

                                                                                                                                                                          \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                          The name of this environment.

                                                                                                                                                                          \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The name of this environment.

                                                                                                                                                                          \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The name of this environment.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Health" : { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \n

                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                                                          \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "HealthStatus" : { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \n

                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                                                          \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Resources" : { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                          \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                          \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                          \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                          \n@param status The current operational status of the environment:

                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                          • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                            The current operational status of the environment:

                                                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                                                            \n

                                                                                                                                                                            \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                            \n@return The current operational status of the environment:

                                                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                                                            • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                                                              • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                              • Terminating: Environment is in the shut-down process.

                                                                                                                                                                              • Terminated: Environment is not running.

                                                                                                                                                                              \n@param status The current operational status of the environment:

                                                                                                                                                                              • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                              • Terminating: Environment is in the shut-down process.

                                                                                                                                                                              • Terminated: Environment is not running.

                                                                                                                                                                              • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tier" : { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                \n@param description Describes this environment.", "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" : "

                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The current operational status of the environment:

                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                The current operational status of the environment:

                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                The current operational status of the environment:

                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                \n@param status The current operational status of the environment:

                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                  The current operational status of the environment:

                                                                                                                                                                                  • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                  • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                  • Terminated: Environment is not running.

                                                                                                                                                                                  \n

                                                                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                  \n@return The current operational status of the environment:

                                                                                                                                                                                  • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                  • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                  • Terminated: Environment is not running.

                                                                                                                                                                                  • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                                    \n@param status The current operational status of the environment:

                                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                                    • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                      \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                      false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                      \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                      false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                      false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                      ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                                                                      \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                                                                      \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                      \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                      ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                      \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                      \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                      \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                      ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                      \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EnvironmentDescription", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnvironmentDescription", "variableName" : "environmentDescription", "variableType" : "EnvironmentDescription", "documentation" : null, "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "wrapper" : false }, "EnvironmentHealth" : { "c2jName" : "EnvironmentHealth", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "GREEN", "value" : "Green" }, { "name" : "YELLOW", "value" : "Yellow" }, { "name" : "RED", "value" : "Red" }, { "name" : "GREY", "value" : "Grey" } ], "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" : "EnvironmentHealth", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnvironmentHealth", "variableName" : "environmentHealth", "variableType" : "EnvironmentHealth", "documentation" : null, "simpleType" : "EnvironmentHealth", "variableSetterType" : "EnvironmentHealth" }, "wrapper" : false }, "EnvironmentHealthAttribute" : { "c2jName" : "EnvironmentHealthAttribute", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "STATUS", "value" : "Status" }, { "name" : "COLOR", "value" : "Color" }, { "name" : "CAUSES", "value" : "Causes" }, { "name" : "APPLICATION_METRICS", "value" : "ApplicationMetrics" }, { "name" : "INSTANCES_HEALTH", "value" : "InstancesHealth" }, { "name" : "ALL", "value" : "All" }, { "name" : "HEALTH_STATUS", "value" : "HealthStatus" }, { "name" : "REFRESHED_AT", "value" : "RefreshedAt" } ], "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" : "EnvironmentHealthAttribute", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnvironmentHealthAttribute", "variableName" : "environmentHealthAttribute", "variableType" : "EnvironmentHealthAttribute", "documentation" : null, "simpleType" : "EnvironmentHealthAttribute", "variableSetterType" : "EnvironmentHealthAttribute" }, "wrapper" : false }, "EnvironmentHealthStatus" : { "c2jName" : "EnvironmentHealthStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "NO_DATA", "value" : "NoData" }, { "name" : "UNKNOWN", "value" : "Unknown" }, { "name" : "PENDING", "value" : "Pending" }, { "name" : "OK", "value" : "Ok" }, { "name" : "INFO", "value" : "Info" }, { "name" : "WARNING", "value" : "Warning" }, { "name" : "DEGRADED", "value" : "Degraded" }, { "name" : "SEVERE", "value" : "Severe" }, { "name" : "SUSPENDED", "value" : "Suspended" } ], "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" : "EnvironmentHealthStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnvironmentHealthStatus", "variableName" : "environmentHealthStatus", "variableType" : "EnvironmentHealthStatus", "documentation" : null, "simpleType" : "EnvironmentHealthStatus", "variableSetterType" : "EnvironmentHealthStatus" }, "wrapper" : false }, "EnvironmentInfoDescription" : { "c2jName" : "EnvironmentInfoDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The information retrieved from the Amazon EC2 instances.

                                                                                                                                                                                      ", "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" : "getInfoTypeAsString", "beanStyleSetterMethodName" : "setInfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #infoTypeAsString(String)}.\n@param infoType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #infoType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentInfoType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "infoType", "fluentEnumSetterMethodName" : "infoType", "fluentGetterMethodName" : "infoTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \n@param infoType The type of information retrieved.\n@see EnvironmentInfoType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType", "fluentSetterMethodName" : "infoType", "getterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #infoType} will return {@link EnvironmentInfoType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #infoTypeAsString}.\n

                                                                                                                                                                                      \n@return The type of information retrieved.\n@see EnvironmentInfoType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InfoType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InfoType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InfoType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \n@param infoType The type of information retrieved.\n@see EnvironmentInfoType", "setterMethodName" : "setInfoType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEc2InstanceId", "beanStyleSetterMethodName" : "setEc2InstanceId", "c2jName" : "Ec2InstanceId", "c2jShape" : "Ec2InstanceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this 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 #ec2InstanceId(String)}.\n@param ec2InstanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ec2InstanceId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ec2InstanceId", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ec2InstanceId", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      \n@return The Amazon EC2 Instance ID for this 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" : "Ec2InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Ec2InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Ec2InstanceId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.", "setterMethodName" : "setEc2InstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSampleTimestamp", "beanStyleSetterMethodName" : "setSampleTimestamp", "c2jName" : "SampleTimestamp", "c2jShape" : "SampleTimestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \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 #sampleTimestamp(Instant)}.\n@param sampleTimestamp 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 #sampleTimestamp(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampleTimestamp", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \n@param sampleTimestamp The time stamp when this information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampleTimestamp", "getterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \n@return The time stamp when this information was retrieved.", "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" : "SampleTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SampleTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SampleTimestamp", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \n@param sampleTimestamp The time stamp when this information was retrieved.", "setterMethodName" : "setSampleTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "sampleTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "sampleTimestamp", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "Message", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \n@param message The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \n@return The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \n@param message The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Ec2InstanceId" : { "beanStyleGetterMethodName" : "getEc2InstanceId", "beanStyleSetterMethodName" : "setEc2InstanceId", "c2jName" : "Ec2InstanceId", "c2jShape" : "Ec2InstanceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this 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 #ec2InstanceId(String)}.\n@param ec2InstanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ec2InstanceId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ec2InstanceId", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ec2InstanceId", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      \n@return The Amazon EC2 Instance ID for this 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" : "Ec2InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Ec2InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Ec2InstanceId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.", "setterMethodName" : "setEc2InstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InfoType" : { "beanStyleGetterMethodName" : "getInfoTypeAsString", "beanStyleSetterMethodName" : "setInfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #infoTypeAsString(String)}.\n@param infoType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #infoType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentInfoType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "infoType", "fluentEnumSetterMethodName" : "infoType", "fluentGetterMethodName" : "infoTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \n@param infoType The type of information retrieved.\n@see EnvironmentInfoType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType", "fluentSetterMethodName" : "infoType", "getterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #infoType} will return {@link EnvironmentInfoType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #infoTypeAsString}.\n

                                                                                                                                                                                      \n@return The type of information retrieved.\n@see EnvironmentInfoType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InfoType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InfoType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InfoType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \n@param infoType The type of information retrieved.\n@see EnvironmentInfoType", "setterMethodName" : "setInfoType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Message" : { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "Message", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \n@param message The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \n@return The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \n@param message The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SampleTimestamp" : { "beanStyleGetterMethodName" : "getSampleTimestamp", "beanStyleSetterMethodName" : "setSampleTimestamp", "c2jName" : "SampleTimestamp", "c2jShape" : "SampleTimestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \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 #sampleTimestamp(Instant)}.\n@param sampleTimestamp 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 #sampleTimestamp(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampleTimestamp", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \n@param sampleTimestamp The time stamp when this information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampleTimestamp", "getterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \n@return The time stamp when this information was retrieved.", "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" : "SampleTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SampleTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SampleTimestamp", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \n@param sampleTimestamp The time stamp when this information was retrieved.", "setterMethodName" : "setSampleTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "sampleTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "sampleTimestamp", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInfoTypeAsString", "beanStyleSetterMethodName" : "setInfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #infoTypeAsString(String)}.\n@param infoType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #infoType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentInfoType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "infoType", "fluentEnumSetterMethodName" : "infoType", "fluentGetterMethodName" : "infoTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \n@param infoType The type of information retrieved.\n@see EnvironmentInfoType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType", "fluentSetterMethodName" : "infoType", "getterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #infoType} will return {@link EnvironmentInfoType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #infoTypeAsString}.\n

                                                                                                                                                                                      \n@return The type of information retrieved.\n@see EnvironmentInfoType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InfoType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InfoType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InfoType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      \n@param infoType The type of information retrieved.\n@see EnvironmentInfoType", "setterMethodName" : "setInfoType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The type of information retrieved.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEc2InstanceId", "beanStyleSetterMethodName" : "setEc2InstanceId", "c2jName" : "Ec2InstanceId", "c2jShape" : "Ec2InstanceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this 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 #ec2InstanceId(String)}.\n@param ec2InstanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ec2InstanceId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ec2InstanceId", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ec2InstanceId", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      \n@return The Amazon EC2 Instance ID for this 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" : "Ec2InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Ec2InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Ec2InstanceId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.", "setterMethodName" : "setEc2InstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon EC2 Instance ID for this information.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSampleTimestamp", "beanStyleSetterMethodName" : "setSampleTimestamp", "c2jName" : "SampleTimestamp", "c2jShape" : "SampleTimestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \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 #sampleTimestamp(Instant)}.\n@param sampleTimestamp 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 #sampleTimestamp(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampleTimestamp", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \n@param sampleTimestamp The time stamp when this information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampleTimestamp", "getterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \n@return The time stamp when this information was retrieved.", "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" : "SampleTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SampleTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SampleTimestamp", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      \n@param sampleTimestamp The time stamp when this information was retrieved.", "setterMethodName" : "setSampleTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "sampleTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "sampleTimestamp", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The time stamp when this information was retrieved.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "Message", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \n@param message The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \n@return The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      \n@param message The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

                                                                                                                                                                                      Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EnvironmentInfoDescription", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnvironmentInfoDescription", "variableName" : "environmentInfoDescription", "variableType" : "EnvironmentInfoDescription", "documentation" : null, "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "wrapper" : false }, "EnvironmentInfoType" : { "c2jName" : "EnvironmentInfoType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "TAIL", "value" : "tail" }, { "name" : "BUNDLE", "value" : "bundle" } ], "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" : "EnvironmentInfoType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnvironmentInfoType", "variableName" : "environmentInfoType", "variableType" : "EnvironmentInfoType", "documentation" : null, "simpleType" : "EnvironmentInfoType", "variableSetterType" : "EnvironmentInfoType" }, "wrapper" : false }, "EnvironmentLink" : { "c2jName" : "EnvironmentLink", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                      A link to another environment, defined in the environment's manifest. Links provide connection information in system properties that can be used to connect to another environment in the same group. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getLinkName", "beanStyleSetterMethodName" : "setLinkName", "c2jName" : "LinkName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #linkName(String)}.\n@param linkName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #linkName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "linkName", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \n@param linkName The name of the link.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "linkName", "getterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \n@return The name of the link.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LinkName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LinkName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LinkName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \n@param linkName The name of the link.", "setterMethodName" : "setLinkName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "linkName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "linkName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \n@param environmentName The name of the linked environment (the dependency).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \n@return The name of the linked environment (the dependency).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \n@param environmentName The name of the linked environment (the dependency).", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \n@param environmentName The name of the linked environment (the dependency).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \n@return The name of the linked environment (the dependency).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \n@param environmentName The name of the linked environment (the dependency).", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LinkName" : { "beanStyleGetterMethodName" : "getLinkName", "beanStyleSetterMethodName" : "setLinkName", "c2jName" : "LinkName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #linkName(String)}.\n@param linkName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #linkName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "linkName", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \n@param linkName The name of the link.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "linkName", "getterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \n@return The name of the link.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LinkName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LinkName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LinkName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \n@param linkName The name of the link.", "setterMethodName" : "setLinkName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "linkName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "linkName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getLinkName", "beanStyleSetterMethodName" : "setLinkName", "c2jName" : "LinkName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #linkName(String)}.\n@param linkName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #linkName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "linkName", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \n@param linkName The name of the link.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "linkName", "getterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \n@return The name of the link.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LinkName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LinkName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LinkName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      \n@param linkName The name of the link.", "setterMethodName" : "setLinkName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "linkName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "linkName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The name of the link.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \n@param environmentName The name of the linked environment (the dependency).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \n@return The name of the linked environment (the dependency).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      \n@param environmentName The name of the linked environment (the dependency).", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The name of the linked environment (the dependency).

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EnvironmentLink", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "environmentLink", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "wrapper" : false }, "EnvironmentResourceDescription" : { "c2jName" : "EnvironmentResourceDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Describes the AWS resources in use by this environment. This data is live.

                                                                                                                                                                                      ", "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" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \n@param environmentName The name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \n@return The name of the environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \n@param environmentName The name of the environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAutoScalingGroups", "beanStyleSetterMethodName" : "setAutoScalingGroups", "c2jName" : "AutoScalingGroups", "c2jShape" : "AutoScalingGroupList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #autoScalingGroups(List)}.\n@param autoScalingGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoScalingGroups(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoScalingGroups", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \n@param autoScalingGroups The AutoScalingGroups used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoScalingGroups", "getterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The AutoScalingGroups used by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoScalingGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoScalingGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AutoScalingGroup", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AutoScalingGroup.Builder} avoiding the need to create one manually via {@link AutoScalingGroup#builder()}.\n\nWhen the {@link Consumer} completes, {@link AutoScalingGroup.Builder#build()} is called immediately and its result is passed to {@link #member(AutoScalingGroup)}.\n@param member a consumer that will call methods on {@link AutoScalingGroup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AutoScalingGroup)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AutoScalingGroup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AutoScalingGroup", "variableName" : "member", "variableType" : "AutoScalingGroup", "documentation" : null, "simpleType" : "AutoScalingGroup", "variableSetterType" : "AutoScalingGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AutoScalingGroup", "variableName" : "member", "variableType" : "AutoScalingGroup", "documentation" : "", "simpleType" : "AutoScalingGroup", "variableSetterType" : "AutoScalingGroup" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AutoScalingGroup", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AutoScalingGroup", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AutoScalingGroups", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \n@param autoScalingGroups The AutoScalingGroups used by this environment.", "setterMethodName" : "setAutoScalingGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "autoScalingGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "autoScalingGroups", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstances", "beanStyleSetterMethodName" : "setInstances", "c2jName" : "Instances", "c2jShape" : "InstanceList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instances(List)}.\n@param instances a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instances(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instances", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \n@param instances The Amazon EC2 instances used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instances", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The Amazon EC2 instances used by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Instances", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Instances", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Instance", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Instance.Builder} avoiding the need to create one manually via {@link Instance#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instance.Builder#build()} is called immediately and its result is passed to {@link #member(Instance)}.\n@param member a consumer that will call methods on {@link Instance.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Instance)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Instance", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Instance", "variableName" : "member", "variableType" : "Instance", "documentation" : null, "simpleType" : "Instance", "variableSetterType" : "Instance" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Instance", "variableName" : "member", "variableType" : "Instance", "documentation" : "", "simpleType" : "Instance", "variableSetterType" : "Instance" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Instance", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Instance", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Instances", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \n@param instances The Amazon EC2 instances used by this environment.", "setterMethodName" : "setInstances", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "instances", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "instances", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchConfigurations", "beanStyleSetterMethodName" : "setLaunchConfigurations", "c2jName" : "LaunchConfigurations", "c2jShape" : "LaunchConfigurationList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #launchConfigurations(List)}.\n@param launchConfigurations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchConfigurations(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchConfigurations", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchConfigurations", "getterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The Auto Scaling launch configurations in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchConfigurations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchConfigurations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LaunchConfiguration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LaunchConfiguration.Builder} avoiding the need to create one manually via {@link LaunchConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link LaunchConfiguration.Builder#build()} is called immediately and its result is passed to {@link #member(LaunchConfiguration)}.\n@param member a consumer that will call methods on {@link LaunchConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LaunchConfiguration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "LaunchConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "LaunchConfiguration", "variableName" : "member", "variableType" : "LaunchConfiguration", "documentation" : null, "simpleType" : "LaunchConfiguration", "variableSetterType" : "LaunchConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LaunchConfiguration", "variableName" : "member", "variableType" : "LaunchConfiguration", "documentation" : "", "simpleType" : "LaunchConfiguration", "variableSetterType" : "LaunchConfiguration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "LaunchConfiguration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "LaunchConfiguration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LaunchConfigurations", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.", "setterMethodName" : "setLaunchConfigurations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchConfigurations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchConfigurations", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchTemplates", "beanStyleSetterMethodName" : "setLaunchTemplates", "c2jName" : "LaunchTemplates", "c2jShape" : "LaunchTemplateList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #launchTemplates(List)}.\n@param launchTemplates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchTemplates(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchTemplates", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \n@param launchTemplates The Amazon EC2 launch templates in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchTemplates", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The Amazon EC2 launch templates in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchTemplates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchTemplates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LaunchTemplate", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LaunchTemplate.Builder} avoiding the need to create one manually via {@link LaunchTemplate#builder()}.\n\nWhen the {@link Consumer} completes, {@link LaunchTemplate.Builder#build()} is called immediately and its result is passed to {@link #member(LaunchTemplate)}.\n@param member a consumer that will call methods on {@link LaunchTemplate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LaunchTemplate)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "LaunchTemplate", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "LaunchTemplate", "variableName" : "member", "variableType" : "LaunchTemplate", "documentation" : null, "simpleType" : "LaunchTemplate", "variableSetterType" : "LaunchTemplate" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LaunchTemplate", "variableName" : "member", "variableType" : "LaunchTemplate", "documentation" : "", "simpleType" : "LaunchTemplate", "variableSetterType" : "LaunchTemplate" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "LaunchTemplate", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "LaunchTemplate", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LaunchTemplates", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \n@param launchTemplates The Amazon EC2 launch templates in use by this environment.", "setterMethodName" : "setLaunchTemplates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchTemplates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchTemplates", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLoadBalancers", "beanStyleSetterMethodName" : "setLoadBalancers", "c2jName" : "LoadBalancers", "c2jShape" : "LoadBalancerList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #loadBalancers(List)}.\n@param loadBalancers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadBalancers(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadBalancers", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \n@param loadBalancers The LoadBalancers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadBalancers", "getterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The LoadBalancers in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadBalancers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadBalancers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LoadBalancer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LoadBalancer.Builder} avoiding the need to create one manually via {@link LoadBalancer#builder()}.\n\nWhen the {@link Consumer} completes, {@link LoadBalancer.Builder#build()} is called immediately and its result is passed to {@link #member(LoadBalancer)}.\n@param member a consumer that will call methods on {@link LoadBalancer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LoadBalancer)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "LoadBalancer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "LoadBalancer", "variableName" : "member", "variableType" : "LoadBalancer", "documentation" : null, "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LoadBalancer", "variableName" : "member", "variableType" : "LoadBalancer", "documentation" : "", "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "LoadBalancer", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "LoadBalancer", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LoadBalancers", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \n@param loadBalancers The LoadBalancers in use by this environment.", "setterMethodName" : "setLoadBalancers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadBalancers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadBalancers", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTriggers", "beanStyleSetterMethodName" : "setTriggers", "c2jName" : "Triggers", "c2jShape" : "TriggerList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #triggers(List)}.\n@param triggers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #triggers(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "triggers", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \n@param triggers The AutoScaling triggers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "triggers", "getterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The AutoScaling triggers in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Triggers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Triggers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Trigger", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Trigger.Builder} avoiding the need to create one manually via {@link Trigger#builder()}.\n\nWhen the {@link Consumer} completes, {@link Trigger.Builder#build()} is called immediately and its result is passed to {@link #member(Trigger)}.\n@param member a consumer that will call methods on {@link Trigger.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Trigger)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Trigger", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Trigger", "variableName" : "member", "variableType" : "Trigger", "documentation" : null, "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Trigger", "variableName" : "member", "variableType" : "Trigger", "documentation" : "", "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Trigger", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Trigger", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Triggers", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \n@param triggers The AutoScaling triggers in use by this environment.", "setterMethodName" : "setTriggers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "triggers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "triggers", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getQueues", "beanStyleSetterMethodName" : "setQueues", "c2jName" : "Queues", "c2jShape" : "QueueList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #queues(List)}.\n@param queues a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queues(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queues", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \n@param queues The queues used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queues", "getterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The queues used by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Queues", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Queues", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Queue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Queue.Builder} avoiding the need to create one manually via {@link Queue#builder()}.\n\nWhen the {@link Consumer} completes, {@link Queue.Builder#build()} is called immediately and its result is passed to {@link #member(Queue)}.\n@param member a consumer that will call methods on {@link Queue.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Queue)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Queue", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Queue", "variableName" : "member", "variableType" : "Queue", "documentation" : null, "simpleType" : "Queue", "variableSetterType" : "Queue" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Queue", "variableName" : "member", "variableType" : "Queue", "documentation" : "", "simpleType" : "Queue", "variableSetterType" : "Queue" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Queue", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Queue", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Queues", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \n@param queues The queues used by this environment.", "setterMethodName" : "setQueues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AutoScalingGroups" : { "beanStyleGetterMethodName" : "getAutoScalingGroups", "beanStyleSetterMethodName" : "setAutoScalingGroups", "c2jName" : "AutoScalingGroups", "c2jShape" : "AutoScalingGroupList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #autoScalingGroups(List)}.\n@param autoScalingGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoScalingGroups(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoScalingGroups", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \n@param autoScalingGroups The AutoScalingGroups used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoScalingGroups", "getterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The AutoScalingGroups used by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoScalingGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoScalingGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AutoScalingGroup", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AutoScalingGroup.Builder} avoiding the need to create one manually via {@link AutoScalingGroup#builder()}.\n\nWhen the {@link Consumer} completes, {@link AutoScalingGroup.Builder#build()} is called immediately and its result is passed to {@link #member(AutoScalingGroup)}.\n@param member a consumer that will call methods on {@link AutoScalingGroup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AutoScalingGroup)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AutoScalingGroup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AutoScalingGroup", "variableName" : "member", "variableType" : "AutoScalingGroup", "documentation" : null, "simpleType" : "AutoScalingGroup", "variableSetterType" : "AutoScalingGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AutoScalingGroup", "variableName" : "member", "variableType" : "AutoScalingGroup", "documentation" : "", "simpleType" : "AutoScalingGroup", "variableSetterType" : "AutoScalingGroup" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AutoScalingGroup", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AutoScalingGroup", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AutoScalingGroups", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \n@param autoScalingGroups The AutoScalingGroups used by this environment.", "setterMethodName" : "setAutoScalingGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "autoScalingGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "autoScalingGroups", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \n@param environmentName The name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \n@return The name of the environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \n@param environmentName The name of the environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Instances" : { "beanStyleGetterMethodName" : "getInstances", "beanStyleSetterMethodName" : "setInstances", "c2jName" : "Instances", "c2jShape" : "InstanceList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instances(List)}.\n@param instances a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instances(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instances", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \n@param instances The Amazon EC2 instances used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instances", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The Amazon EC2 instances used by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Instances", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Instances", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Instance", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Instance.Builder} avoiding the need to create one manually via {@link Instance#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instance.Builder#build()} is called immediately and its result is passed to {@link #member(Instance)}.\n@param member a consumer that will call methods on {@link Instance.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Instance)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Instance", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Instance", "variableName" : "member", "variableType" : "Instance", "documentation" : null, "simpleType" : "Instance", "variableSetterType" : "Instance" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Instance", "variableName" : "member", "variableType" : "Instance", "documentation" : "", "simpleType" : "Instance", "variableSetterType" : "Instance" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Instance", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Instance", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Instances", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \n@param instances The Amazon EC2 instances used by this environment.", "setterMethodName" : "setInstances", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "instances", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "instances", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "LaunchConfigurations" : { "beanStyleGetterMethodName" : "getLaunchConfigurations", "beanStyleSetterMethodName" : "setLaunchConfigurations", "c2jName" : "LaunchConfigurations", "c2jShape" : "LaunchConfigurationList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #launchConfigurations(List)}.\n@param launchConfigurations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchConfigurations(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchConfigurations", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchConfigurations", "getterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The Auto Scaling launch configurations in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchConfigurations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchConfigurations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LaunchConfiguration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LaunchConfiguration.Builder} avoiding the need to create one manually via {@link LaunchConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link LaunchConfiguration.Builder#build()} is called immediately and its result is passed to {@link #member(LaunchConfiguration)}.\n@param member a consumer that will call methods on {@link LaunchConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LaunchConfiguration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "LaunchConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "LaunchConfiguration", "variableName" : "member", "variableType" : "LaunchConfiguration", "documentation" : null, "simpleType" : "LaunchConfiguration", "variableSetterType" : "LaunchConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LaunchConfiguration", "variableName" : "member", "variableType" : "LaunchConfiguration", "documentation" : "", "simpleType" : "LaunchConfiguration", "variableSetterType" : "LaunchConfiguration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "LaunchConfiguration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "LaunchConfiguration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LaunchConfigurations", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.", "setterMethodName" : "setLaunchConfigurations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchConfigurations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchConfigurations", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "LaunchTemplates" : { "beanStyleGetterMethodName" : "getLaunchTemplates", "beanStyleSetterMethodName" : "setLaunchTemplates", "c2jName" : "LaunchTemplates", "c2jShape" : "LaunchTemplateList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #launchTemplates(List)}.\n@param launchTemplates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchTemplates(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchTemplates", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \n@param launchTemplates The Amazon EC2 launch templates in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchTemplates", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The Amazon EC2 launch templates in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchTemplates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchTemplates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LaunchTemplate", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LaunchTemplate.Builder} avoiding the need to create one manually via {@link LaunchTemplate#builder()}.\n\nWhen the {@link Consumer} completes, {@link LaunchTemplate.Builder#build()} is called immediately and its result is passed to {@link #member(LaunchTemplate)}.\n@param member a consumer that will call methods on {@link LaunchTemplate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LaunchTemplate)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "LaunchTemplate", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "LaunchTemplate", "variableName" : "member", "variableType" : "LaunchTemplate", "documentation" : null, "simpleType" : "LaunchTemplate", "variableSetterType" : "LaunchTemplate" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LaunchTemplate", "variableName" : "member", "variableType" : "LaunchTemplate", "documentation" : "", "simpleType" : "LaunchTemplate", "variableSetterType" : "LaunchTemplate" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "LaunchTemplate", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "LaunchTemplate", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LaunchTemplates", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \n@param launchTemplates The Amazon EC2 launch templates in use by this environment.", "setterMethodName" : "setLaunchTemplates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchTemplates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchTemplates", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "LoadBalancers" : { "beanStyleGetterMethodName" : "getLoadBalancers", "beanStyleSetterMethodName" : "setLoadBalancers", "c2jName" : "LoadBalancers", "c2jShape" : "LoadBalancerList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #loadBalancers(List)}.\n@param loadBalancers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadBalancers(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadBalancers", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \n@param loadBalancers The LoadBalancers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadBalancers", "getterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The LoadBalancers in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadBalancers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadBalancers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LoadBalancer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LoadBalancer.Builder} avoiding the need to create one manually via {@link LoadBalancer#builder()}.\n\nWhen the {@link Consumer} completes, {@link LoadBalancer.Builder#build()} is called immediately and its result is passed to {@link #member(LoadBalancer)}.\n@param member a consumer that will call methods on {@link LoadBalancer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LoadBalancer)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "LoadBalancer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "LoadBalancer", "variableName" : "member", "variableType" : "LoadBalancer", "documentation" : null, "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LoadBalancer", "variableName" : "member", "variableType" : "LoadBalancer", "documentation" : "", "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "LoadBalancer", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "LoadBalancer", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LoadBalancers", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \n@param loadBalancers The LoadBalancers in use by this environment.", "setterMethodName" : "setLoadBalancers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadBalancers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadBalancers", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Queues" : { "beanStyleGetterMethodName" : "getQueues", "beanStyleSetterMethodName" : "setQueues", "c2jName" : "Queues", "c2jShape" : "QueueList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #queues(List)}.\n@param queues a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queues(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queues", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \n@param queues The queues used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queues", "getterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The queues used by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Queues", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Queues", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Queue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Queue.Builder} avoiding the need to create one manually via {@link Queue#builder()}.\n\nWhen the {@link Consumer} completes, {@link Queue.Builder#build()} is called immediately and its result is passed to {@link #member(Queue)}.\n@param member a consumer that will call methods on {@link Queue.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Queue)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Queue", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Queue", "variableName" : "member", "variableType" : "Queue", "documentation" : null, "simpleType" : "Queue", "variableSetterType" : "Queue" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Queue", "variableName" : "member", "variableType" : "Queue", "documentation" : "", "simpleType" : "Queue", "variableSetterType" : "Queue" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Queue", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Queue", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Queues", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \n@param queues The queues used by this environment.", "setterMethodName" : "setQueues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Triggers" : { "beanStyleGetterMethodName" : "getTriggers", "beanStyleSetterMethodName" : "setTriggers", "c2jName" : "Triggers", "c2jShape" : "TriggerList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #triggers(List)}.\n@param triggers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #triggers(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "triggers", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \n@param triggers The AutoScaling triggers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "triggers", "getterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The AutoScaling triggers in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Triggers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Triggers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Trigger", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Trigger.Builder} avoiding the need to create one manually via {@link Trigger#builder()}.\n\nWhen the {@link Consumer} completes, {@link Trigger.Builder#build()} is called immediately and its result is passed to {@link #member(Trigger)}.\n@param member a consumer that will call methods on {@link Trigger.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Trigger)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Trigger", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Trigger", "variableName" : "member", "variableType" : "Trigger", "documentation" : null, "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Trigger", "variableName" : "member", "variableType" : "Trigger", "documentation" : "", "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Trigger", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Trigger", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Triggers", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \n@param triggers The AutoScaling triggers in use by this environment.", "setterMethodName" : "setTriggers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "triggers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "triggers", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \n@param environmentName The name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \n@return The name of the environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      \n@param environmentName The name of the environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The name of the environment.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAutoScalingGroups", "beanStyleSetterMethodName" : "setAutoScalingGroups", "c2jName" : "AutoScalingGroups", "c2jShape" : "AutoScalingGroupList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #autoScalingGroups(List)}.\n@param autoScalingGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoScalingGroups(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoScalingGroups", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \n@param autoScalingGroups The AutoScalingGroups used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoScalingGroups", "getterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The AutoScalingGroups used by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoScalingGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoScalingGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AutoScalingGroup", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AutoScalingGroup.Builder} avoiding the need to create one manually via {@link AutoScalingGroup#builder()}.\n\nWhen the {@link Consumer} completes, {@link AutoScalingGroup.Builder#build()} is called immediately and its result is passed to {@link #member(AutoScalingGroup)}.\n@param member a consumer that will call methods on {@link AutoScalingGroup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AutoScalingGroup)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "AutoScalingGroup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AutoScalingGroup", "variableName" : "member", "variableType" : "AutoScalingGroup", "documentation" : null, "simpleType" : "AutoScalingGroup", "variableSetterType" : "AutoScalingGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AutoScalingGroup", "variableName" : "member", "variableType" : "AutoScalingGroup", "documentation" : "", "simpleType" : "AutoScalingGroup", "variableSetterType" : "AutoScalingGroup" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AutoScalingGroup", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AutoScalingGroup", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AutoScalingGroups", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      \n@param autoScalingGroups The AutoScalingGroups used by this environment.", "setterMethodName" : "setAutoScalingGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "autoScalingGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "autoScalingGroups", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The AutoScalingGroups used by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstances", "beanStyleSetterMethodName" : "setInstances", "c2jName" : "Instances", "c2jShape" : "InstanceList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instances(List)}.\n@param instances a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instances(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instances", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \n@param instances The Amazon EC2 instances used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instances", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The Amazon EC2 instances used by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Instances", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Instances", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Instance", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Instance.Builder} avoiding the need to create one manually via {@link Instance#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instance.Builder#build()} is called immediately and its result is passed to {@link #member(Instance)}.\n@param member a consumer that will call methods on {@link Instance.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Instance)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Instance", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Instance", "variableName" : "member", "variableType" : "Instance", "documentation" : null, "simpleType" : "Instance", "variableSetterType" : "Instance" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Instance", "variableName" : "member", "variableType" : "Instance", "documentation" : "", "simpleType" : "Instance", "variableSetterType" : "Instance" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Instance", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Instance", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Instances", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      \n@param instances The Amazon EC2 instances used by this environment.", "setterMethodName" : "setInstances", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "instances", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "instances", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The Amazon EC2 instances used by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchConfigurations", "beanStyleSetterMethodName" : "setLaunchConfigurations", "c2jName" : "LaunchConfigurations", "c2jShape" : "LaunchConfigurationList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #launchConfigurations(List)}.\n@param launchConfigurations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchConfigurations(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchConfigurations", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchConfigurations", "getterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The Auto Scaling launch configurations in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchConfigurations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchConfigurations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LaunchConfiguration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LaunchConfiguration.Builder} avoiding the need to create one manually via {@link LaunchConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link LaunchConfiguration.Builder#build()} is called immediately and its result is passed to {@link #member(LaunchConfiguration)}.\n@param member a consumer that will call methods on {@link LaunchConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LaunchConfiguration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "LaunchConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "LaunchConfiguration", "variableName" : "member", "variableType" : "LaunchConfiguration", "documentation" : null, "simpleType" : "LaunchConfiguration", "variableSetterType" : "LaunchConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LaunchConfiguration", "variableName" : "member", "variableType" : "LaunchConfiguration", "documentation" : "", "simpleType" : "LaunchConfiguration", "variableSetterType" : "LaunchConfiguration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "LaunchConfiguration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "LaunchConfiguration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LaunchConfigurations", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.", "setterMethodName" : "setLaunchConfigurations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchConfigurations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchConfigurations", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchTemplates", "beanStyleSetterMethodName" : "setLaunchTemplates", "c2jName" : "LaunchTemplates", "c2jShape" : "LaunchTemplateList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #launchTemplates(List)}.\n@param launchTemplates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #launchTemplates(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchTemplates", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \n@param launchTemplates The Amazon EC2 launch templates in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchTemplates", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The Amazon EC2 launch templates in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LaunchTemplates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchTemplates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LaunchTemplate", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LaunchTemplate.Builder} avoiding the need to create one manually via {@link LaunchTemplate#builder()}.\n\nWhen the {@link Consumer} completes, {@link LaunchTemplate.Builder#build()} is called immediately and its result is passed to {@link #member(LaunchTemplate)}.\n@param member a consumer that will call methods on {@link LaunchTemplate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LaunchTemplate)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "LaunchTemplate", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "LaunchTemplate", "variableName" : "member", "variableType" : "LaunchTemplate", "documentation" : null, "simpleType" : "LaunchTemplate", "variableSetterType" : "LaunchTemplate" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LaunchTemplate", "variableName" : "member", "variableType" : "LaunchTemplate", "documentation" : "", "simpleType" : "LaunchTemplate", "variableSetterType" : "LaunchTemplate" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "LaunchTemplate", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "LaunchTemplate", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LaunchTemplates", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      \n@param launchTemplates The Amazon EC2 launch templates in use by this environment.", "setterMethodName" : "setLaunchTemplates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchTemplates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchTemplates", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The Amazon EC2 launch templates in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLoadBalancers", "beanStyleSetterMethodName" : "setLoadBalancers", "c2jName" : "LoadBalancers", "c2jShape" : "LoadBalancerList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #loadBalancers(List)}.\n@param loadBalancers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadBalancers(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadBalancers", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \n@param loadBalancers The LoadBalancers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadBalancers", "getterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The LoadBalancers in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadBalancers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadBalancers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LoadBalancer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LoadBalancer.Builder} avoiding the need to create one manually via {@link LoadBalancer#builder()}.\n\nWhen the {@link Consumer} completes, {@link LoadBalancer.Builder#build()} is called immediately and its result is passed to {@link #member(LoadBalancer)}.\n@param member a consumer that will call methods on {@link LoadBalancer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LoadBalancer)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "LoadBalancer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "LoadBalancer", "variableName" : "member", "variableType" : "LoadBalancer", "documentation" : null, "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LoadBalancer", "variableName" : "member", "variableType" : "LoadBalancer", "documentation" : "", "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "LoadBalancer", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "LoadBalancer", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LoadBalancers", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      \n@param loadBalancers The LoadBalancers in use by this environment.", "setterMethodName" : "setLoadBalancers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadBalancers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadBalancers", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The LoadBalancers in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTriggers", "beanStyleSetterMethodName" : "setTriggers", "c2jName" : "Triggers", "c2jShape" : "TriggerList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #triggers(List)}.\n@param triggers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #triggers(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "triggers", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \n@param triggers The AutoScaling triggers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "triggers", "getterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The AutoScaling triggers in use by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Triggers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Triggers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Trigger", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Trigger.Builder} avoiding the need to create one manually via {@link Trigger#builder()}.\n\nWhen the {@link Consumer} completes, {@link Trigger.Builder#build()} is called immediately and its result is passed to {@link #member(Trigger)}.\n@param member a consumer that will call methods on {@link Trigger.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Trigger)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Trigger", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Trigger", "variableName" : "member", "variableType" : "Trigger", "documentation" : null, "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Trigger", "variableName" : "member", "variableType" : "Trigger", "documentation" : "", "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Trigger", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Trigger", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Triggers", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      \n@param triggers The AutoScaling triggers in use by this environment.", "setterMethodName" : "setTriggers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "triggers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "triggers", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The AutoScaling triggers in use by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getQueues", "beanStyleSetterMethodName" : "setQueues", "c2jName" : "Queues", "c2jShape" : "QueueList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #queues(List)}.\n@param queues a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queues(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queues", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \n@param queues The queues used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queues", "getterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \n

                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                      \n@return The queues used by this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Queues", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Queues", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Queue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Queue.Builder} avoiding the need to create one manually via {@link Queue#builder()}.\n\nWhen the {@link Consumer} completes, {@link Queue.Builder#build()} is called immediately and its result is passed to {@link #member(Queue)}.\n@param member a consumer that will call methods on {@link Queue.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Queue)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Queue", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Queue", "variableName" : "member", "variableType" : "Queue", "documentation" : null, "simpleType" : "Queue", "variableSetterType" : "Queue" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Queue", "variableName" : "member", "variableType" : "Queue", "documentation" : "", "simpleType" : "Queue", "variableSetterType" : "Queue" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Queue", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Queue", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Queues", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      \n@param queues The queues used by this environment.", "setterMethodName" : "setQueues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "queues", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                      The queues used by this environment.

                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EnvironmentResourceDescription", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnvironmentResourceDescription", "variableName" : "environmentResourceDescription", "variableType" : "EnvironmentResourceDescription", "documentation" : null, "simpleType" : "EnvironmentResourceDescription", "variableSetterType" : "EnvironmentResourceDescription" }, "wrapper" : false }, "EnvironmentResourcesDescription" : { "c2jName" : "EnvironmentResourcesDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Describes the AWS resources in use by this environment. This data is not live data.

                                                                                                                                                                                      ", "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" : "getLoadBalancer", "beanStyleSetterMethodName" : "setLoadBalancer", "c2jName" : "LoadBalancer", "c2jShape" : "LoadBalancerDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link LoadBalancerDescription.Builder} avoiding the need to create one manually via {@link LoadBalancerDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link LoadBalancerDescription.Builder#build()} is called immediately and its result is passed to {@link #loadBalancer(LoadBalancerDescription)}.\n@param loadBalancer a consumer that will call methods on {@link LoadBalancerDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadBalancer(LoadBalancerDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadBalancer", "fluentSetterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \n@param loadBalancer Describes the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadBalancer", "getterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \n@return Describes the LoadBalancer.", "getterModel" : { "returnType" : "LoadBalancerDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadBalancer", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadBalancer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LoadBalancer", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \n@param loadBalancer Describes the LoadBalancer.", "setterMethodName" : "setLoadBalancer", "setterModel" : { "variableDeclarationType" : "LoadBalancerDescription", "variableName" : "loadBalancer", "variableType" : "LoadBalancerDescription", "documentation" : null, "simpleType" : "LoadBalancerDescription", "variableSetterType" : "LoadBalancerDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LoadBalancerDescription", "variableName" : "loadBalancer", "variableType" : "LoadBalancerDescription", "documentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      ", "simpleType" : "LoadBalancerDescription", "variableSetterType" : "LoadBalancerDescription" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "LoadBalancer" : { "beanStyleGetterMethodName" : "getLoadBalancer", "beanStyleSetterMethodName" : "setLoadBalancer", "c2jName" : "LoadBalancer", "c2jShape" : "LoadBalancerDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link LoadBalancerDescription.Builder} avoiding the need to create one manually via {@link LoadBalancerDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link LoadBalancerDescription.Builder#build()} is called immediately and its result is passed to {@link #loadBalancer(LoadBalancerDescription)}.\n@param loadBalancer a consumer that will call methods on {@link LoadBalancerDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadBalancer(LoadBalancerDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadBalancer", "fluentSetterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \n@param loadBalancer Describes the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadBalancer", "getterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \n@return Describes the LoadBalancer.", "getterModel" : { "returnType" : "LoadBalancerDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadBalancer", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadBalancer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LoadBalancer", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \n@param loadBalancer Describes the LoadBalancer.", "setterMethodName" : "setLoadBalancer", "setterModel" : { "variableDeclarationType" : "LoadBalancerDescription", "variableName" : "loadBalancer", "variableType" : "LoadBalancerDescription", "documentation" : null, "simpleType" : "LoadBalancerDescription", "variableSetterType" : "LoadBalancerDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LoadBalancerDescription", "variableName" : "loadBalancer", "variableType" : "LoadBalancerDescription", "documentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      ", "simpleType" : "LoadBalancerDescription", "variableSetterType" : "LoadBalancerDescription" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getLoadBalancer", "beanStyleSetterMethodName" : "setLoadBalancer", "c2jName" : "LoadBalancer", "c2jShape" : "LoadBalancerDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link LoadBalancerDescription.Builder} avoiding the need to create one manually via {@link LoadBalancerDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link LoadBalancerDescription.Builder#build()} is called immediately and its result is passed to {@link #loadBalancer(LoadBalancerDescription)}.\n@param loadBalancer a consumer that will call methods on {@link LoadBalancerDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadBalancer(LoadBalancerDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadBalancer", "fluentSetterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \n@param loadBalancer Describes the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadBalancer", "getterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \n@return Describes the LoadBalancer.", "getterModel" : { "returnType" : "LoadBalancerDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadBalancer", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadBalancer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LoadBalancer", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      \n@param loadBalancer Describes the LoadBalancer.", "setterMethodName" : "setLoadBalancer", "setterModel" : { "variableDeclarationType" : "LoadBalancerDescription", "variableName" : "loadBalancer", "variableType" : "LoadBalancerDescription", "documentation" : null, "simpleType" : "LoadBalancerDescription", "variableSetterType" : "LoadBalancerDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "LoadBalancerDescription", "variableName" : "loadBalancer", "variableType" : "LoadBalancerDescription", "documentation" : "

                                                                                                                                                                                      Describes the LoadBalancer.

                                                                                                                                                                                      ", "simpleType" : "LoadBalancerDescription", "variableSetterType" : "LoadBalancerDescription" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EnvironmentResourcesDescription", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "environmentResourcesDescription", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "wrapper" : false }, "EnvironmentStatus" : { "c2jName" : "EnvironmentStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "LAUNCHING", "value" : "Launching" }, { "name" : "UPDATING", "value" : "Updating" }, { "name" : "READY", "value" : "Ready" }, { "name" : "TERMINATING", "value" : "Terminating" }, { "name" : "TERMINATED", "value" : "Terminated" } ], "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" : "EnvironmentStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnvironmentStatus", "variableName" : "environmentStatus", "variableType" : "EnvironmentStatus", "documentation" : null, "simpleType" : "EnvironmentStatus", "variableSetterType" : "EnvironmentStatus" }, "wrapper" : false }, "EnvironmentTier" : { "c2jName" : "EnvironmentTier", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Describes the properties of an environment tier

                                                                                                                                                                                      ", "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" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of this environment tier.

                                                                                                                                                                                      Valid values:

                                                                                                                                                                                      • For Web server tierWebServer

                                                                                                                                                                                      • For Worker tierWorker

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 this environment tier.

                                                                                                                                                                                      Valid values:

                                                                                                                                                                                      • For Web server tierWebServer

                                                                                                                                                                                      • For Worker tierWorker

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The name of this environment tier.

                                                                                                                                                                                      Valid values:

                                                                                                                                                                                      • For Web server tierWebServer

                                                                                                                                                                                      • For Worker tierWorker

                                                                                                                                                                                      \n@param name The name of this environment tier.

                                                                                                                                                                                      Valid values:

                                                                                                                                                                                      • For Web server tierWebServer

                                                                                                                                                                                      • For Worker tierWorker

                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                        The name of this environment tier.

                                                                                                                                                                                        Valid values:

                                                                                                                                                                                        • For Web server tierWebServer

                                                                                                                                                                                        • For Worker tierWorker

                                                                                                                                                                                        \n@return The name of this environment tier.

                                                                                                                                                                                        Valid values:

                                                                                                                                                                                        • For Web server tierWebServer

                                                                                                                                                                                        • For Worker tierWorker

                                                                                                                                                                                        • ", "getterModel" : { "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 this environment tier.

                                                                                                                                                                                          Valid values:

                                                                                                                                                                                          • For Web server tierWebServer

                                                                                                                                                                                          • For Worker tierWorker

                                                                                                                                                                                          \n@param name The name of this environment tier.

                                                                                                                                                                                          Valid values:

                                                                                                                                                                                          • For Web server tierWebServer

                                                                                                                                                                                          • For Worker tierWorker

                                                                                                                                                                                          • ", "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 this environment tier.

                                                                                                                                                                                            Valid values:

                                                                                                                                                                                            • For Web server tierWebServer

                                                                                                                                                                                            • For Worker tierWorker

                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                            The type of this environment tier.

                                                                                                                                                                                            Valid values:

                                                                                                                                                                                            • For Web server tierStandard

                                                                                                                                                                                            • For Worker tierSQS/HTTP

                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                            The type of this environment tier.

                                                                                                                                                                                            Valid values:

                                                                                                                                                                                            • For Web server tierStandard

                                                                                                                                                                                            • For Worker tierSQS/HTTP

                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                                                                                                                                                                                            The type of this environment tier.

                                                                                                                                                                                            Valid values:

                                                                                                                                                                                            • For Web server tierStandard

                                                                                                                                                                                            • For Worker tierSQS/HTTP

                                                                                                                                                                                            \n@param type The type of this environment tier.

                                                                                                                                                                                            Valid values:

                                                                                                                                                                                            • For Web server tierStandard

                                                                                                                                                                                            • For Worker tierSQS/HTTP

                                                                                                                                                                                            • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                                                                                                                                                                                              The type of this environment tier.

                                                                                                                                                                                              Valid values:

                                                                                                                                                                                              • For Web server tierStandard

                                                                                                                                                                                              • For Worker tierSQS/HTTP

                                                                                                                                                                                              \n@return The type of this environment tier.

                                                                                                                                                                                              Valid values:

                                                                                                                                                                                              • For Web server tierStandard

                                                                                                                                                                                              • For Worker tierSQS/HTTP

                                                                                                                                                                                              • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                The type of this environment tier.

                                                                                                                                                                                                Valid values:

                                                                                                                                                                                                • For Web server tierStandard

                                                                                                                                                                                                • For Worker tierSQS/HTTP

                                                                                                                                                                                                \n@param type The type of this environment tier.

                                                                                                                                                                                                Valid values:

                                                                                                                                                                                                • For Web server tierStandard

                                                                                                                                                                                                • For Worker tierSQS/HTTP

                                                                                                                                                                                                • ", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The type of this environment tier.

                                                                                                                                                                                                  Valid values:

                                                                                                                                                                                                  • For Web server tierStandard

                                                                                                                                                                                                  • For Worker tierSQS/HTTP

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                  The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                  This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                  This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

                                                                                                                                                                                                  The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                  This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                  \n@param version The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                  This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                  \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

                                                                                                                                                                                                  The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                  This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                  \n@return The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                  This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                  ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                  The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                  This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                  \n@param version The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                  This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                  ", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                  This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                  The name of this environment tier.

                                                                                                                                                                                                  Valid values:

                                                                                                                                                                                                  • For Web server tierWebServer

                                                                                                                                                                                                  • For Worker tierWorker

                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 this environment tier.

                                                                                                                                                                                                  Valid values:

                                                                                                                                                                                                  • For Web server tierWebServer

                                                                                                                                                                                                  • For Worker tierWorker

                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                  The name of this environment tier.

                                                                                                                                                                                                  Valid values:

                                                                                                                                                                                                  • For Web server tierWebServer

                                                                                                                                                                                                  • For Worker tierWorker

                                                                                                                                                                                                  \n@param name The name of this environment tier.

                                                                                                                                                                                                  Valid values:

                                                                                                                                                                                                  • For Web server tierWebServer

                                                                                                                                                                                                  • For Worker tierWorker

                                                                                                                                                                                                  • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                    The name of this environment tier.

                                                                                                                                                                                                    Valid values:

                                                                                                                                                                                                    • For Web server tierWebServer

                                                                                                                                                                                                    • For Worker tierWorker

                                                                                                                                                                                                    \n@return The name of this environment tier.

                                                                                                                                                                                                    Valid values:

                                                                                                                                                                                                    • For Web server tierWebServer

                                                                                                                                                                                                    • For Worker tierWorker

                                                                                                                                                                                                    • ", "getterModel" : { "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 this environment tier.

                                                                                                                                                                                                      Valid values:

                                                                                                                                                                                                      • For Web server tierWebServer

                                                                                                                                                                                                      • For Worker tierWorker

                                                                                                                                                                                                      \n@param name The name of this environment tier.

                                                                                                                                                                                                      Valid values:

                                                                                                                                                                                                      • For Web server tierWebServer

                                                                                                                                                                                                      • For Worker tierWorker

                                                                                                                                                                                                      • ", "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 this environment tier.

                                                                                                                                                                                                        Valid values:

                                                                                                                                                                                                        • For Web server tierWebServer

                                                                                                                                                                                                        • For Worker tierWorker

                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                        The type of this environment tier.

                                                                                                                                                                                                        Valid values:

                                                                                                                                                                                                        • For Web server tierStandard

                                                                                                                                                                                                        • For Worker tierSQS/HTTP

                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                        The type of this environment tier.

                                                                                                                                                                                                        Valid values:

                                                                                                                                                                                                        • For Web server tierStandard

                                                                                                                                                                                                        • For Worker tierSQS/HTTP

                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                                                                                                                                                                                                        The type of this environment tier.

                                                                                                                                                                                                        Valid values:

                                                                                                                                                                                                        • For Web server tierStandard

                                                                                                                                                                                                        • For Worker tierSQS/HTTP

                                                                                                                                                                                                        \n@param type The type of this environment tier.

                                                                                                                                                                                                        Valid values:

                                                                                                                                                                                                        • For Web server tierStandard

                                                                                                                                                                                                        • For Worker tierSQS/HTTP

                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                                                                                                                                                                                                          The type of this environment tier.

                                                                                                                                                                                                          Valid values:

                                                                                                                                                                                                          • For Web server tierStandard

                                                                                                                                                                                                          • For Worker tierSQS/HTTP

                                                                                                                                                                                                          \n@return The type of this environment tier.

                                                                                                                                                                                                          Valid values:

                                                                                                                                                                                                          • For Web server tierStandard

                                                                                                                                                                                                          • For Worker tierSQS/HTTP

                                                                                                                                                                                                          • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                            The type of this environment tier.

                                                                                                                                                                                                            Valid values:

                                                                                                                                                                                                            • For Web server tierStandard

                                                                                                                                                                                                            • For Worker tierSQS/HTTP

                                                                                                                                                                                                            \n@param type The type of this environment tier.

                                                                                                                                                                                                            Valid values:

                                                                                                                                                                                                            • For Web server tierStandard

                                                                                                                                                                                                            • For Worker tierSQS/HTTP

                                                                                                                                                                                                            • ", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                              The type of this environment tier.

                                                                                                                                                                                                              Valid values:

                                                                                                                                                                                                              • For Web server tierStandard

                                                                                                                                                                                                              • For Worker tierSQS/HTTP

                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Version" : { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                              The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                              This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                              The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                              This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

                                                                                                                                                                                                              The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                              This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                              \n@param version The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                              This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                              \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

                                                                                                                                                                                                              The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                              This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                              \n@return The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                              This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                              ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                              The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                              This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                              \n@param version The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                              This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                              ", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                              The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                              This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                              The name of this environment tier.

                                                                                                                                                                                                              Valid values:

                                                                                                                                                                                                              • For Web server tierWebServer

                                                                                                                                                                                                              • For Worker tierWorker

                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 this environment tier.

                                                                                                                                                                                                              Valid values:

                                                                                                                                                                                                              • For Web server tierWebServer

                                                                                                                                                                                                              • For Worker tierWorker

                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                              The name of this environment tier.

                                                                                                                                                                                                              Valid values:

                                                                                                                                                                                                              • For Web server tierWebServer

                                                                                                                                                                                                              • For Worker tierWorker

                                                                                                                                                                                                              \n@param name The name of this environment tier.

                                                                                                                                                                                                              Valid values:

                                                                                                                                                                                                              • For Web server tierWebServer

                                                                                                                                                                                                              • For Worker tierWorker

                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                The name of this environment tier.

                                                                                                                                                                                                                Valid values:

                                                                                                                                                                                                                • For Web server tierWebServer

                                                                                                                                                                                                                • For Worker tierWorker

                                                                                                                                                                                                                \n@return The name of this environment tier.

                                                                                                                                                                                                                Valid values:

                                                                                                                                                                                                                • For Web server tierWebServer

                                                                                                                                                                                                                • For Worker tierWorker

                                                                                                                                                                                                                • ", "getterModel" : { "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 this environment tier.

                                                                                                                                                                                                                  Valid values:

                                                                                                                                                                                                                  • For Web server tierWebServer

                                                                                                                                                                                                                  • For Worker tierWorker

                                                                                                                                                                                                                  \n@param name The name of this environment tier.

                                                                                                                                                                                                                  Valid values:

                                                                                                                                                                                                                  • For Web server tierWebServer

                                                                                                                                                                                                                  • For Worker tierWorker

                                                                                                                                                                                                                  • ", "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 this environment tier.

                                                                                                                                                                                                                    Valid values:

                                                                                                                                                                                                                    • For Web server tierWebServer

                                                                                                                                                                                                                    • For Worker tierWorker

                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                    The type of this environment tier.

                                                                                                                                                                                                                    Valid values:

                                                                                                                                                                                                                    • For Web server tierStandard

                                                                                                                                                                                                                    • For Worker tierSQS/HTTP

                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                    The type of this environment tier.

                                                                                                                                                                                                                    Valid values:

                                                                                                                                                                                                                    • For Web server tierStandard

                                                                                                                                                                                                                    • For Worker tierSQS/HTTP

                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                    The type of this environment tier.

                                                                                                                                                                                                                    Valid values:

                                                                                                                                                                                                                    • For Web server tierStandard

                                                                                                                                                                                                                    • For Worker tierSQS/HTTP

                                                                                                                                                                                                                    \n@param type The type of this environment tier.

                                                                                                                                                                                                                    Valid values:

                                                                                                                                                                                                                    • For Web server tierStandard

                                                                                                                                                                                                                    • For Worker tierSQS/HTTP

                                                                                                                                                                                                                    • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                                                                                                                                                                                                                      The type of this environment tier.

                                                                                                                                                                                                                      Valid values:

                                                                                                                                                                                                                      • For Web server tierStandard

                                                                                                                                                                                                                      • For Worker tierSQS/HTTP

                                                                                                                                                                                                                      \n@return The type of this environment tier.

                                                                                                                                                                                                                      Valid values:

                                                                                                                                                                                                                      • For Web server tierStandard

                                                                                                                                                                                                                      • For Worker tierSQS/HTTP

                                                                                                                                                                                                                      • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                        The type of this environment tier.

                                                                                                                                                                                                                        Valid values:

                                                                                                                                                                                                                        • For Web server tierStandard

                                                                                                                                                                                                                        • For Worker tierSQS/HTTP

                                                                                                                                                                                                                        \n@param type The type of this environment tier.

                                                                                                                                                                                                                        Valid values:

                                                                                                                                                                                                                        • For Web server tierStandard

                                                                                                                                                                                                                        • For Worker tierSQS/HTTP

                                                                                                                                                                                                                        • ", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of this environment tier.

                                                                                                                                                                                                                          Valid values:

                                                                                                                                                                                                                          • For Web server tierStandard

                                                                                                                                                                                                                          • For Worker tierSQS/HTTP

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                                          This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                                          This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                                          This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                                          \n@param version The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                                          This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                                          \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                                          This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                                          \n@return The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                                          This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                                          ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                                          This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                                          \n@param version The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                                          This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                                          ", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of this environment tier. When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

                                                                                                                                                                                                                          This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EnvironmentTier", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "environmentTier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "wrapper" : false }, "EventDescription" : { "c2jName" : "EventDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Describes an event.

                                                                                                                                                                                                                          ", "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" : "getEventDate", "beanStyleSetterMethodName" : "setEventDate", "c2jName" : "EventDate", "c2jShape" : "EventDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \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 #eventDate(Instant)}.\n@param eventDate 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 #eventDate(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventDate", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \n@param eventDate The date when the event occurred.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventDate", "getterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \n@return The date when the event occurred.", "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" : "EventDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EventDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EventDate", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \n@param eventDate The date when the event occurred.", "setterMethodName" : "setEventDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "eventDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "eventDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "EventMessage", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \n@param message The event message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \n@return The event message.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \n@param message The event message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \n@param applicationName The application associated with the event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \n@return The application associated with the event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \n@param applicationName The application associated with the event.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \n@param versionLabel The release label for the application version associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \n@return The release label for the application version associated with this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \n@param versionLabel The release label for the application version associated with this event.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \n@param templateName The name of the configuration associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \n@return The name of the configuration associated with this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \n@param templateName The name of the configuration associated with this event.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \n@return The name of the environment associated with this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment associated with this event.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequestId", "beanStyleSetterMethodName" : "setRequestId", "c2jName" : "RequestId", "c2jShape" : "RequestId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #requestId(String)}.\n@param requestId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #requestId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \n@param requestId The web service request ID for the activity of this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestId", "getterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \n@return The web service request ID for the activity of this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RequestId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RequestId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \n@param requestId The web service request ID for the activity of this event.", "setterMethodName" : "setRequestId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityAsString", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "EventSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #severityAsString(String)}.\n@param severity a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EventSeverity", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "severity", "fluentEnumSetterMethodName" : "severity", "fluentGetterMethodName" : "severityAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \n@param severity The severity level of this event.\n@see EventSeverity\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #severity} will return {@link EventSeverity#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #severityAsString}.\n

                                                                                                                                                                                                                          \n@return The severity level of this event.\n@see EventSeverity", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \n@param severity The severity level of this event.\n@see EventSeverity", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \n@param applicationName The application associated with the event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \n@return The application associated with the event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \n@param applicationName The application associated with the event.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \n@return The name of the environment associated with this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment associated with this event.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EventDate" : { "beanStyleGetterMethodName" : "getEventDate", "beanStyleSetterMethodName" : "setEventDate", "c2jName" : "EventDate", "c2jShape" : "EventDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \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 #eventDate(Instant)}.\n@param eventDate 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 #eventDate(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventDate", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \n@param eventDate The date when the event occurred.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventDate", "getterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \n@return The date when the event occurred.", "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" : "EventDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EventDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EventDate", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \n@param eventDate The date when the event occurred.", "setterMethodName" : "setEventDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "eventDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "eventDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Message" : { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "EventMessage", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \n@param message The event message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \n@return The event message.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \n@param message The event message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RequestId" : { "beanStyleGetterMethodName" : "getRequestId", "beanStyleSetterMethodName" : "setRequestId", "c2jName" : "RequestId", "c2jShape" : "RequestId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #requestId(String)}.\n@param requestId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #requestId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \n@param requestId The web service request ID for the activity of this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestId", "getterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \n@return The web service request ID for the activity of this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RequestId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RequestId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \n@param requestId The web service request ID for the activity of this event.", "setterMethodName" : "setRequestId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Severity" : { "beanStyleGetterMethodName" : "getSeverityAsString", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "EventSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #severityAsString(String)}.\n@param severity a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EventSeverity", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "severity", "fluentEnumSetterMethodName" : "severity", "fluentGetterMethodName" : "severityAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \n@param severity The severity level of this event.\n@see EventSeverity\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #severity} will return {@link EventSeverity#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #severityAsString}.\n

                                                                                                                                                                                                                          \n@return The severity level of this event.\n@see EventSeverity", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \n@param severity The severity level of this event.\n@see EventSeverity", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \n@param templateName The name of the configuration associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \n@return The name of the configuration associated with this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \n@param templateName The name of the configuration associated with this event.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \n@param versionLabel The release label for the application version associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \n@return The release label for the application version associated with this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \n@param versionLabel The release label for the application version associated with this event.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEventDate", "beanStyleSetterMethodName" : "setEventDate", "c2jName" : "EventDate", "c2jShape" : "EventDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \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 #eventDate(Instant)}.\n@param eventDate 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 #eventDate(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventDate", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \n@param eventDate The date when the event occurred.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventDate", "getterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \n@return The date when the event occurred.", "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" : "EventDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EventDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EventDate", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          \n@param eventDate The date when the event occurred.", "setterMethodName" : "setEventDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "eventDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "eventDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date when the event occurred.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "EventMessage", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \n@param message The event message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \n@return The event message.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          \n@param message The event message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The event message.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \n@param applicationName The application associated with the event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \n@return The application associated with the event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          \n@param applicationName The application associated with the event.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The application associated with the event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \n@param versionLabel The release label for the application version associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \n@return The release label for the application version associated with this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          \n@param versionLabel The release label for the application version associated with this event.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The release label for the application version associated with this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \n@param templateName The name of the configuration associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \n@return The name of the configuration associated with this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          \n@param templateName The name of the configuration associated with this event.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the configuration associated with this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \n@return The name of the environment associated with this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment associated with this event.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment associated with this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequestId", "beanStyleSetterMethodName" : "setRequestId", "c2jName" : "RequestId", "c2jShape" : "RequestId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #requestId(String)}.\n@param requestId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #requestId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \n@param requestId The web service request ID for the activity of this event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestId", "getterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \n@return The web service request ID for the activity of this event.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RequestId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RequestId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          \n@param requestId The web service request ID for the activity of this event.", "setterMethodName" : "setRequestId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "requestId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The web service request ID for the activity of this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityAsString", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "EventSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #severityAsString(String)}.\n@param severity a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EventSeverity", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "severity", "fluentEnumSetterMethodName" : "severity", "fluentGetterMethodName" : "severityAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \n@param severity The severity level of this event.\n@see EventSeverity\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #severity} will return {@link EventSeverity#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #severityAsString}.\n

                                                                                                                                                                                                                          \n@return The severity level of this event.\n@see EventSeverity", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          \n@param severity The severity level of this event.\n@see EventSeverity", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The severity level of this event.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EventDescription", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EventDescription", "variableName" : "eventDescription", "variableType" : "EventDescription", "documentation" : null, "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "wrapper" : false }, "EventSeverity" : { "c2jName" : "EventSeverity", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "TRACE", "value" : "TRACE" }, { "name" : "DEBUG", "value" : "DEBUG" }, { "name" : "INFO", "value" : "INFO" }, { "name" : "WARN", "value" : "WARN" }, { "name" : "ERROR", "value" : "ERROR" }, { "name" : "FATAL", "value" : "FATAL" } ], "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" : "EventSeverity", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EventSeverity", "variableName" : "eventSeverity", "variableType" : "EventSeverity", "documentation" : null, "simpleType" : "EventSeverity", "variableSetterType" : "EventSeverity" }, "wrapper" : false }, "FailureType" : { "c2jName" : "FailureType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "UPDATE_CANCELLED", "value" : "UpdateCancelled" }, { "name" : "CANCELLATION_FAILED", "value" : "CancellationFailed" }, { "name" : "ROLLBACK_FAILED", "value" : "RollbackFailed" }, { "name" : "ROLLBACK_SUCCESSFUL", "value" : "RollbackSuccessful" }, { "name" : "INTERNAL_FAILURE", "value" : "InternalFailure" }, { "name" : "INVALID_ENVIRONMENT_STATE", "value" : "InvalidEnvironmentState" }, { "name" : "PERMISSIONS_ERROR", "value" : "PermissionsError" } ], "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" : "FailureType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "FailureType", "variableName" : "failureType", "variableType" : "FailureType", "documentation" : null, "simpleType" : "FailureType", "variableSetterType" : "FailureType" }, "wrapper" : false }, "Instance" : { "c2jName" : "Instance", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The description of an Amazon EC2 instance.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param id The ID of the Amazon EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@return The ID of the Amazon EC2 instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param id The ID of the Amazon EC2 instance.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param id The ID of the Amazon EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@return The ID of the Amazon EC2 instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param id The ID of the Amazon EC2 instance.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param id The ID of the Amazon EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@return The ID of the Amazon EC2 instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param id The ID of the Amazon EC2 instance.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Instance", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Instance", "variableName" : "instance", "variableType" : "Instance", "documentation" : null, "simpleType" : "Instance", "variableSetterType" : "Instance" }, "wrapper" : false }, "InstanceHealthSummary" : { "c2jName" : "InstanceHealthSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Represents summary information about the health of an instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "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" : "getNoData", "beanStyleSetterMethodName" : "setNoData", "c2jName" : "NoData", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \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 #noData(Integer)}.\n@param noData 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 #noData(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noData", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \n@param noData Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noData", "getterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \n@return Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.", "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" : "NoData", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoData", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "NoData", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \n@param noData Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.", "setterMethodName" : "setNoData", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "noData", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "noData", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnknown", "beanStyleSetterMethodName" : "setUnknown", "c2jName" : "Unknown", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \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 #unknown(Integer)}.\n@param unknown 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 #unknown(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unknown", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \n@param unknown Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unknown", "getterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \n@return Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.", "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" : "Unknown", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Unknown", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Unknown", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \n@param unknown Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.", "setterMethodName" : "setUnknown", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "unknown", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "unknown", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \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 #pending(Integer)}.\n@param pending 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 #pending(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \n@param pending Grey. An operation is in progress on an instance within the command timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \n@return Grey. An operation is in progress on an instance within the command timeout.", "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" : "Pending", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Pending", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \n@param pending Grey. An operation is in progress on an instance within the command timeout.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pending", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pending", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOk", "beanStyleSetterMethodName" : "setOk", "c2jName" : "Ok", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \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 #ok(Integer)}.\n@param ok 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 #ok(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ok", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \n@param ok Green. An instance is passing health checks and the health agent is not reporting any problems.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ok", "getterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \n@return Green. An instance is passing health checks and the health agent is not reporting any problems.", "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" : "Ok", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Ok", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Ok", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \n@param ok Green. An instance is passing health checks and the health agent is not reporting any problems.", "setterMethodName" : "setOk", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "ok", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "ok", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInfo", "beanStyleSetterMethodName" : "setInfo", "c2jName" : "Info", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \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 #info(Integer)}.\n@param info 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 #info(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "info", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \n@param info Green. An operation is in progress on an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "info", "getterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \n@return Green. An operation is in progress on an instance.", "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" : "Info", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Info", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Info", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \n@param info Green. An operation is in progress on an instance.", "setterMethodName" : "setInfo", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "info", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "info", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWarning", "beanStyleSetterMethodName" : "setWarning", "c2jName" : "Warning", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \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 #warning(Integer)}.\n@param warning 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 #warning(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "warning", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param warning Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "warning", "getterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@return Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.", "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" : "Warning", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Warning", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Warning", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param warning Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.", "setterMethodName" : "setWarning", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "warning", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "warning", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDegraded", "beanStyleSetterMethodName" : "setDegraded", "c2jName" : "Degraded", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \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 #degraded(Integer)}.\n@param degraded 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 #degraded(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "degraded", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param degraded Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "degraded", "getterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@return Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.", "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" : "Degraded", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Degraded", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Degraded", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param degraded Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.", "setterMethodName" : "setDegraded", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "degraded", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "degraded", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSevere", "beanStyleSetterMethodName" : "setSevere", "c2jName" : "Severe", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \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 #severe(Integer)}.\n@param severe 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 #severe(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severe", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param severe Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severe", "getterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@return Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.", "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" : "Severe", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severe", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Severe", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param severe Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.", "setterMethodName" : "setSevere", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "severe", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "severe", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Degraded" : { "beanStyleGetterMethodName" : "getDegraded", "beanStyleSetterMethodName" : "setDegraded", "c2jName" : "Degraded", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \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 #degraded(Integer)}.\n@param degraded 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 #degraded(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "degraded", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param degraded Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "degraded", "getterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@return Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.", "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" : "Degraded", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Degraded", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Degraded", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param degraded Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.", "setterMethodName" : "setDegraded", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "degraded", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "degraded", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Info" : { "beanStyleGetterMethodName" : "getInfo", "beanStyleSetterMethodName" : "setInfo", "c2jName" : "Info", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \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 #info(Integer)}.\n@param info 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 #info(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "info", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \n@param info Green. An operation is in progress on an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "info", "getterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \n@return Green. An operation is in progress on an instance.", "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" : "Info", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Info", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Info", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \n@param info Green. An operation is in progress on an instance.", "setterMethodName" : "setInfo", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "info", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "info", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NoData" : { "beanStyleGetterMethodName" : "getNoData", "beanStyleSetterMethodName" : "setNoData", "c2jName" : "NoData", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \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 #noData(Integer)}.\n@param noData 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 #noData(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noData", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \n@param noData Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noData", "getterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \n@return Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.", "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" : "NoData", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoData", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "NoData", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \n@param noData Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.", "setterMethodName" : "setNoData", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "noData", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "noData", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Ok" : { "beanStyleGetterMethodName" : "getOk", "beanStyleSetterMethodName" : "setOk", "c2jName" : "Ok", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \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 #ok(Integer)}.\n@param ok 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 #ok(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ok", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \n@param ok Green. An instance is passing health checks and the health agent is not reporting any problems.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ok", "getterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \n@return Green. An instance is passing health checks and the health agent is not reporting any problems.", "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" : "Ok", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Ok", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Ok", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \n@param ok Green. An instance is passing health checks and the health agent is not reporting any problems.", "setterMethodName" : "setOk", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "ok", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "ok", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Pending" : { "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \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 #pending(Integer)}.\n@param pending 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 #pending(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \n@param pending Grey. An operation is in progress on an instance within the command timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \n@return Grey. An operation is in progress on an instance within the command timeout.", "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" : "Pending", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Pending", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \n@param pending Grey. An operation is in progress on an instance within the command timeout.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pending", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pending", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Severe" : { "beanStyleGetterMethodName" : "getSevere", "beanStyleSetterMethodName" : "setSevere", "c2jName" : "Severe", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \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 #severe(Integer)}.\n@param severe 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 #severe(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severe", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param severe Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severe", "getterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@return Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.", "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" : "Severe", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severe", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Severe", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param severe Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.", "setterMethodName" : "setSevere", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "severe", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "severe", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Unknown" : { "beanStyleGetterMethodName" : "getUnknown", "beanStyleSetterMethodName" : "setUnknown", "c2jName" : "Unknown", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \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 #unknown(Integer)}.\n@param unknown 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 #unknown(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unknown", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \n@param unknown Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unknown", "getterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \n@return Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.", "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" : "Unknown", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Unknown", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Unknown", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \n@param unknown Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.", "setterMethodName" : "setUnknown", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "unknown", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "unknown", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Warning" : { "beanStyleGetterMethodName" : "getWarning", "beanStyleSetterMethodName" : "setWarning", "c2jName" : "Warning", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \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 #warning(Integer)}.\n@param warning 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 #warning(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "warning", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param warning Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "warning", "getterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@return Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.", "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" : "Warning", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Warning", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Warning", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param warning Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.", "setterMethodName" : "setWarning", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "warning", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "warning", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNoData", "beanStyleSetterMethodName" : "setNoData", "c2jName" : "NoData", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \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 #noData(Integer)}.\n@param noData 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 #noData(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noData", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \n@param noData Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noData", "getterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \n@return Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.", "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" : "NoData", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NoData", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "NoData", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          \n@param noData Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.", "setterMethodName" : "setNoData", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "noData", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "noData", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnknown", "beanStyleSetterMethodName" : "setUnknown", "c2jName" : "Unknown", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \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 #unknown(Integer)}.\n@param unknown 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 #unknown(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unknown", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \n@param unknown Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unknown", "getterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \n@return Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.", "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" : "Unknown", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Unknown", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Unknown", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          \n@param unknown Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.", "setterMethodName" : "setUnknown", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "unknown", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "unknown", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPending", "beanStyleSetterMethodName" : "setPending", "c2jName" : "Pending", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \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 #pending(Integer)}.\n@param pending 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 #pending(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pending", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \n@param pending Grey. An operation is in progress on an instance within the command timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pending", "getterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \n@return Grey. An operation is in progress on an instance within the command timeout.", "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" : "Pending", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Pending", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Pending", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          \n@param pending Grey. An operation is in progress on an instance within the command timeout.", "setterMethodName" : "setPending", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pending", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pending", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Grey. An operation is in progress on an instance within the command timeout.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOk", "beanStyleSetterMethodName" : "setOk", "c2jName" : "Ok", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \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 #ok(Integer)}.\n@param ok 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 #ok(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ok", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \n@param ok Green. An instance is passing health checks and the health agent is not reporting any problems.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ok", "getterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \n@return Green. An instance is passing health checks and the health agent is not reporting any problems.", "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" : "Ok", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Ok", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Ok", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          \n@param ok Green. An instance is passing health checks and the health agent is not reporting any problems.", "setterMethodName" : "setOk", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "ok", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "ok", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Green. An instance is passing health checks and the health agent is not reporting any problems.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInfo", "beanStyleSetterMethodName" : "setInfo", "c2jName" : "Info", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \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 #info(Integer)}.\n@param info 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 #info(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "info", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \n@param info Green. An operation is in progress on an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "info", "getterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \n@return Green. An operation is in progress on an instance.", "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" : "Info", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Info", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Info", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          \n@param info Green. An operation is in progress on an instance.", "setterMethodName" : "setInfo", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "info", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "info", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Green. An operation is in progress on an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWarning", "beanStyleSetterMethodName" : "setWarning", "c2jName" : "Warning", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \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 #warning(Integer)}.\n@param warning 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 #warning(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "warning", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param warning Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "warning", "getterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@return Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.", "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" : "Warning", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Warning", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Warning", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param warning Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.", "setterMethodName" : "setWarning", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "warning", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "warning", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDegraded", "beanStyleSetterMethodName" : "setDegraded", "c2jName" : "Degraded", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \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 #degraded(Integer)}.\n@param degraded 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 #degraded(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "degraded", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param degraded Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "degraded", "getterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@return Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.", "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" : "Degraded", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Degraded", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Degraded", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param degraded Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.", "setterMethodName" : "setDegraded", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "degraded", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "degraded", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSevere", "beanStyleSetterMethodName" : "setSevere", "c2jName" : "Severe", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \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 #severe(Integer)}.\n@param severe 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 #severe(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "severe", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param severe Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "severe", "getterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@return Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.", "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" : "Severe", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severe", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Severe", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          \n@param severe Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.", "setterMethodName" : "setSevere", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "severe", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "severe", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InstanceHealthSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "InstanceHealthSummary", "variableName" : "instanceHealthSummary", "variableType" : "InstanceHealthSummary", "documentation" : null, "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "wrapper" : false }, "InstancesHealthAttribute" : { "c2jName" : "InstancesHealthAttribute", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "HEALTH_STATUS", "value" : "HealthStatus" }, { "name" : "COLOR", "value" : "Color" }, { "name" : "CAUSES", "value" : "Causes" }, { "name" : "APPLICATION_METRICS", "value" : "ApplicationMetrics" }, { "name" : "REFRESHED_AT", "value" : "RefreshedAt" }, { "name" : "LAUNCHED_AT", "value" : "LaunchedAt" }, { "name" : "SYSTEM", "value" : "System" }, { "name" : "DEPLOYMENT", "value" : "Deployment" }, { "name" : "AVAILABILITY_ZONE", "value" : "AvailabilityZone" }, { "name" : "INSTANCE_TYPE", "value" : "InstanceType" }, { "name" : "ALL", "value" : "All" } ], "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" : "InstancesHealthAttribute", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "InstancesHealthAttribute", "variableName" : "instancesHealthAttribute", "variableType" : "InstancesHealthAttribute", "documentation" : null, "simpleType" : "InstancesHealthAttribute", "variableSetterType" : "InstancesHealthAttribute" }, "wrapper" : false }, "InsufficientPrivilegesException" : { "c2jName" : "InsufficientPrivilegesException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The specified account does not have sufficient privileges for one or more AWS services.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InsufficientPrivilegesException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 403, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InsufficientPrivilegesException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InsufficientPrivilegesException", "variableName" : "insufficientPrivilegesException", "variableType" : "InsufficientPrivilegesException", "documentation" : null, "simpleType" : "InsufficientPrivilegesException", "variableSetterType" : "InsufficientPrivilegesException" }, "wrapper" : false }, "InvalidRequestException" : { "c2jName" : "InvalidRequestException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          One or more input parameters is not valid. Please correct the input parameters and try the operation again.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidRequestException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidRequestException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidRequestException", "variableName" : "invalidRequestException", "variableType" : "InvalidRequestException", "documentation" : null, "simpleType" : "InvalidRequestException", "variableSetterType" : "InvalidRequestException" }, "wrapper" : false }, "Latency" : { "c2jName" : "Latency", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Represents the average latency for the slowest X percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "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" : "getP999", "beanStyleSetterMethodName" : "setP999", "c2jName" : "P999", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p999(Double)}.\n@param p999 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 #p999(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p999", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p999", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 0.1 percent of requests over the last 10 seconds.", "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" : "P999", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P999", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P999", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.", "setterMethodName" : "setP999", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p999", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p999", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP99", "beanStyleSetterMethodName" : "setP99", "c2jName" : "P99", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p99(Double)}.\n@param p99 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 #p99(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p99", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p99", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 1 percent of requests over the last 10 seconds.", "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" : "P99", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P99", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P99", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.", "setterMethodName" : "setP99", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p99", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p99", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP95", "beanStyleSetterMethodName" : "setP95", "c2jName" : "P95", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p95(Double)}.\n@param p95 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 #p95(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p95", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p95", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 5 percent of requests over the last 10 seconds.", "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" : "P95", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P95", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P95", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.", "setterMethodName" : "setP95", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p95", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p95", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP90", "beanStyleSetterMethodName" : "setP90", "c2jName" : "P90", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p90(Double)}.\n@param p90 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 #p90(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p90", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p90", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 10 percent of requests over the last 10 seconds.", "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" : "P90", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P90", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P90", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.", "setterMethodName" : "setP90", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p90", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p90", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP85", "beanStyleSetterMethodName" : "setP85", "c2jName" : "P85", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p85(Double)}.\n@param p85 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 #p85(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p85", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p85", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 15 percent of requests over the last 10 seconds.", "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" : "P85", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P85", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P85", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.", "setterMethodName" : "setP85", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p85", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p85", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP75", "beanStyleSetterMethodName" : "setP75", "c2jName" : "P75", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p75(Double)}.\n@param p75 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 #p75(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p75", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p75", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 25 percent of requests over the last 10 seconds.", "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" : "P75", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P75", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P75", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.", "setterMethodName" : "setP75", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p75", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p75", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP50", "beanStyleSetterMethodName" : "setP50", "c2jName" : "P50", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p50(Double)}.\n@param p50 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 #p50(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p50", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p50", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 50 percent of requests over the last 10 seconds.", "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" : "P50", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P50", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P50", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.", "setterMethodName" : "setP50", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p50", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p50", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP10", "beanStyleSetterMethodName" : "setP10", "c2jName" : "P10", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p10(Double)}.\n@param p10 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 #p10(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p10", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p10", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 90 percent of requests over the last 10 seconds.", "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" : "P10", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P10", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P10", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.", "setterMethodName" : "setP10", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p10", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p10", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "P10" : { "beanStyleGetterMethodName" : "getP10", "beanStyleSetterMethodName" : "setP10", "c2jName" : "P10", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p10(Double)}.\n@param p10 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 #p10(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p10", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p10", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 90 percent of requests over the last 10 seconds.", "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" : "P10", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P10", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P10", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.", "setterMethodName" : "setP10", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p10", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p10", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "P50" : { "beanStyleGetterMethodName" : "getP50", "beanStyleSetterMethodName" : "setP50", "c2jName" : "P50", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p50(Double)}.\n@param p50 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 #p50(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p50", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p50", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 50 percent of requests over the last 10 seconds.", "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" : "P50", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P50", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P50", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.", "setterMethodName" : "setP50", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p50", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p50", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "P75" : { "beanStyleGetterMethodName" : "getP75", "beanStyleSetterMethodName" : "setP75", "c2jName" : "P75", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p75(Double)}.\n@param p75 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 #p75(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p75", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p75", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 25 percent of requests over the last 10 seconds.", "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" : "P75", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P75", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P75", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.", "setterMethodName" : "setP75", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p75", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p75", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "P85" : { "beanStyleGetterMethodName" : "getP85", "beanStyleSetterMethodName" : "setP85", "c2jName" : "P85", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p85(Double)}.\n@param p85 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 #p85(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p85", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p85", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 15 percent of requests over the last 10 seconds.", "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" : "P85", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P85", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P85", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.", "setterMethodName" : "setP85", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p85", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p85", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "P90" : { "beanStyleGetterMethodName" : "getP90", "beanStyleSetterMethodName" : "setP90", "c2jName" : "P90", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p90(Double)}.\n@param p90 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 #p90(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p90", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p90", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 10 percent of requests over the last 10 seconds.", "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" : "P90", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P90", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P90", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.", "setterMethodName" : "setP90", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p90", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p90", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "P95" : { "beanStyleGetterMethodName" : "getP95", "beanStyleSetterMethodName" : "setP95", "c2jName" : "P95", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p95(Double)}.\n@param p95 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 #p95(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p95", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p95", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 5 percent of requests over the last 10 seconds.", "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" : "P95", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P95", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P95", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.", "setterMethodName" : "setP95", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p95", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p95", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "P99" : { "beanStyleGetterMethodName" : "getP99", "beanStyleSetterMethodName" : "setP99", "c2jName" : "P99", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p99(Double)}.\n@param p99 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 #p99(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p99", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p99", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 1 percent of requests over the last 10 seconds.", "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" : "P99", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P99", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P99", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.", "setterMethodName" : "setP99", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p99", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p99", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "P999" : { "beanStyleGetterMethodName" : "getP999", "beanStyleSetterMethodName" : "setP999", "c2jName" : "P999", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p999(Double)}.\n@param p999 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 #p999(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p999", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p999", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 0.1 percent of requests over the last 10 seconds.", "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" : "P999", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P999", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P999", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.", "setterMethodName" : "setP999", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p999", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p999", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getP999", "beanStyleSetterMethodName" : "setP999", "c2jName" : "P999", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p999(Double)}.\n@param p999 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 #p999(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p999", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p999", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 0.1 percent of requests over the last 10 seconds.", "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" : "P999", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P999", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P999", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.", "setterMethodName" : "setP999", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p999", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p999", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP99", "beanStyleSetterMethodName" : "setP99", "c2jName" : "P99", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p99(Double)}.\n@param p99 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 #p99(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p99", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p99", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 1 percent of requests over the last 10 seconds.", "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" : "P99", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P99", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P99", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.", "setterMethodName" : "setP99", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p99", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p99", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP95", "beanStyleSetterMethodName" : "setP95", "c2jName" : "P95", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p95(Double)}.\n@param p95 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 #p95(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p95", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p95", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 5 percent of requests over the last 10 seconds.", "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" : "P95", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P95", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P95", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.", "setterMethodName" : "setP95", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p95", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p95", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP90", "beanStyleSetterMethodName" : "setP90", "c2jName" : "P90", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p90(Double)}.\n@param p90 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 #p90(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p90", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p90", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 10 percent of requests over the last 10 seconds.", "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" : "P90", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P90", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P90", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.", "setterMethodName" : "setP90", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p90", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p90", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP85", "beanStyleSetterMethodName" : "setP85", "c2jName" : "P85", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p85(Double)}.\n@param p85 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 #p85(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p85", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p85", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 15 percent of requests over the last 10 seconds.", "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" : "P85", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P85", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P85", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.", "setterMethodName" : "setP85", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p85", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p85", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP75", "beanStyleSetterMethodName" : "setP75", "c2jName" : "P75", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p75(Double)}.\n@param p75 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 #p75(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p75", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p75", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 25 percent of requests over the last 10 seconds.", "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" : "P75", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P75", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P75", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.", "setterMethodName" : "setP75", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p75", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p75", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP50", "beanStyleSetterMethodName" : "setP50", "c2jName" : "P50", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p50(Double)}.\n@param p50 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 #p50(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p50", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p50", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 50 percent of requests over the last 10 seconds.", "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" : "P50", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P50", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P50", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.", "setterMethodName" : "setP50", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p50", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p50", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getP10", "beanStyleSetterMethodName" : "setP10", "c2jName" : "P10", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \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 #p10(Double)}.\n@param p10 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 #p10(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "p10", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "p10", "getterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@return The average latency for the slowest 90 percent of requests over the last 10 seconds.", "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" : "P10", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "P10", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "P10", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.", "setterMethodName" : "setP10", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "p10", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "p10", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Latency", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Latency", "variableName" : "latency", "variableType" : "Latency", "documentation" : null, "simpleType" : "Latency", "variableSetterType" : "Latency" }, "wrapper" : false }, "LaunchConfiguration" : { "c2jName" : "LaunchConfiguration", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Describes an Auto Scaling launch configuration.

                                                                                                                                                                                                                          ", "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" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the launch configuration.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 launch configuration.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the launch configuration.

                                                                                                                                                                                                                          \n@param name The name of the launch configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the launch configuration.

                                                                                                                                                                                                                          \n@return The name of the launch configuration.", "getterModel" : { "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 launch configuration.

                                                                                                                                                                                                                          \n@param name The name of the launch configuration.", "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 launch configuration.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the launch configuration.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 launch configuration.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the launch configuration.

                                                                                                                                                                                                                          \n@param name The name of the launch configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the launch configuration.

                                                                                                                                                                                                                          \n@return The name of the launch configuration.", "getterModel" : { "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 launch configuration.

                                                                                                                                                                                                                          \n@param name The name of the launch configuration.", "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 launch configuration.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the launch configuration.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 launch configuration.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the launch configuration.

                                                                                                                                                                                                                          \n@param name The name of the launch configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the launch configuration.

                                                                                                                                                                                                                          \n@return The name of the launch configuration.", "getterModel" : { "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 launch configuration.

                                                                                                                                                                                                                          \n@param name The name of the launch configuration.", "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 launch configuration.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LaunchConfiguration", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "LaunchConfiguration", "variableName" : "launchConfiguration", "variableType" : "LaunchConfiguration", "documentation" : null, "simpleType" : "LaunchConfiguration", "variableSetterType" : "LaunchConfiguration" }, "wrapper" : false }, "LaunchTemplate" : { "c2jName" : "LaunchTemplate", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Describes an Amazon EC2 launch template.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \n@param id The ID of the launch template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \n@return The ID of the launch template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \n@param id The ID of the launch template.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \n@param id The ID of the launch template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \n@return The ID of the launch template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \n@param id The ID of the launch template.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \n@param id The ID of the launch template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \n@return The ID of the launch template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          \n@param id The ID of the launch template.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the launch template.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LaunchTemplate", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "LaunchTemplate", "variableName" : "launchTemplate", "variableType" : "LaunchTemplate", "documentation" : null, "simpleType" : "LaunchTemplate", "variableSetterType" : "LaunchTemplate" }, "wrapper" : false }, "ListAvailableSolutionStacksRequest" : { "c2jName" : "ListAvailableSolutionStacksRequest", "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" : { "action" : "ListAvailableSolutionStacks", "locationName" : null, "requestUri" : "/", "target" : "ListAvailableSolutionStacks", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListAvailableSolutionStacksRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListAvailableSolutionStacksRequest", "variableName" : "listAvailableSolutionStacksRequest", "variableType" : "ListAvailableSolutionStacksRequest", "documentation" : null, "simpleType" : "ListAvailableSolutionStacksRequest", "variableSetterType" : "ListAvailableSolutionStacksRequest" }, "wrapper" : false }, "ListAvailableSolutionStacksResponse" : { "c2jName" : "ListAvailableSolutionStacksResultMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of available AWS Elastic Beanstalk solution stacks.

                                                                                                                                                                                                                          ", "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" : "getSolutionStacks", "beanStyleSetterMethodName" : "setSolutionStacks", "c2jName" : "SolutionStacks", "c2jShape" : "AvailableSolutionStackNamesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutionStacks(List)}.\n@param solutionStacks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStacks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStacks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \n@param solutionStacks A list of available solution stacks.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStacks", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of available solution stacks.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStacks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStacks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionStackName", "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" : "SolutionStacks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \n@param solutionStacks A list of available solution stacks.", "setterMethodName" : "setSolutionStacks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStacks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStacks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackDetails", "beanStyleSetterMethodName" : "setSolutionStackDetails", "c2jName" : "SolutionStackDetails", "c2jShape" : "AvailableSolutionStackDetailsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutionStackDetails(List)}.\n@param solutionStackDetails a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackDetails(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackDetails", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackDetails", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of available solution stacks and their SolutionStackDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionStackDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SolutionStackDescription.Builder} avoiding the need to create one manually via {@link SolutionStackDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionStackDescription.Builder#build()} is called immediately and its result is passed to {@link #member(SolutionStackDescription)}.\n@param member a consumer that will call methods on {@link SolutionStackDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SolutionStackDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SolutionStackDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SolutionStackDescription", "variableName" : "member", "variableType" : "SolutionStackDescription", "documentation" : null, "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionStackDescription", "variableName" : "member", "variableType" : "SolutionStackDescription", "documentation" : "", "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SolutionStackDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SolutionStackDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SolutionStackDetails", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.", "setterMethodName" : "setSolutionStackDetails", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStackDetails", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStackDetails", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SolutionStackDetails" : { "beanStyleGetterMethodName" : "getSolutionStackDetails", "beanStyleSetterMethodName" : "setSolutionStackDetails", "c2jName" : "SolutionStackDetails", "c2jShape" : "AvailableSolutionStackDetailsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutionStackDetails(List)}.\n@param solutionStackDetails a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackDetails(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackDetails", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackDetails", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of available solution stacks and their SolutionStackDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionStackDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SolutionStackDescription.Builder} avoiding the need to create one manually via {@link SolutionStackDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionStackDescription.Builder#build()} is called immediately and its result is passed to {@link #member(SolutionStackDescription)}.\n@param member a consumer that will call methods on {@link SolutionStackDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SolutionStackDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SolutionStackDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SolutionStackDescription", "variableName" : "member", "variableType" : "SolutionStackDescription", "documentation" : null, "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionStackDescription", "variableName" : "member", "variableType" : "SolutionStackDescription", "documentation" : "", "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SolutionStackDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SolutionStackDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SolutionStackDetails", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.", "setterMethodName" : "setSolutionStackDetails", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStackDetails", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStackDetails", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "SolutionStacks" : { "beanStyleGetterMethodName" : "getSolutionStacks", "beanStyleSetterMethodName" : "setSolutionStacks", "c2jName" : "SolutionStacks", "c2jShape" : "AvailableSolutionStackNamesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutionStacks(List)}.\n@param solutionStacks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStacks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStacks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \n@param solutionStacks A list of available solution stacks.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStacks", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of available solution stacks.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStacks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStacks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionStackName", "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" : "SolutionStacks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \n@param solutionStacks A list of available solution stacks.", "setterMethodName" : "setSolutionStacks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStacks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStacks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionStacks", "beanStyleSetterMethodName" : "setSolutionStacks", "c2jName" : "SolutionStacks", "c2jShape" : "AvailableSolutionStackNamesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutionStacks(List)}.\n@param solutionStacks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStacks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStacks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \n@param solutionStacks A list of available solution stacks.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStacks", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of available solution stacks.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStacks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStacks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionStackName", "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" : "SolutionStacks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          \n@param solutionStacks A list of available solution stacks.", "setterMethodName" : "setSolutionStacks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStacks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStacks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackDetails", "beanStyleSetterMethodName" : "setSolutionStackDetails", "c2jName" : "SolutionStackDetails", "c2jShape" : "AvailableSolutionStackDetailsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutionStackDetails(List)}.\n@param solutionStackDetails a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackDetails(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackDetails", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackDetails", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of available solution stacks and their SolutionStackDescription.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionStackDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SolutionStackDescription.Builder} avoiding the need to create one manually via {@link SolutionStackDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionStackDescription.Builder#build()} is called immediately and its result is passed to {@link #member(SolutionStackDescription)}.\n@param member a consumer that will call methods on {@link SolutionStackDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SolutionStackDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SolutionStackDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SolutionStackDescription", "variableName" : "member", "variableType" : "SolutionStackDescription", "documentation" : null, "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionStackDescription", "variableName" : "member", "variableType" : "SolutionStackDescription", "documentation" : "", "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SolutionStackDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SolutionStackDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SolutionStackDetails", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.", "setterMethodName" : "setSolutionStackDetails", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStackDetails", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionStackDetails", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListAvailableSolutionStacksResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "ListAvailableSolutionStacksResult" }, "variable" : { "variableDeclarationType" : "ListAvailableSolutionStacksResponse", "variableName" : "listAvailableSolutionStacksResponse", "variableType" : "ListAvailableSolutionStacksResponse", "documentation" : null, "simpleType" : "ListAvailableSolutionStacksResponse", "variableSetterType" : "ListAvailableSolutionStacksResponse" }, "wrapper" : false }, "ListPlatformVersionsRequest" : { "c2jName" : "ListPlatformVersionsRequest", "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" : "ListPlatformVersions", "locationName" : null, "requestUri" : "/", "target" : "ListPlatformVersions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "PlatformFilters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #filters(List)}.\n@param filters a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \n@param filters List only the platforms where the platform member value relates to one of the supplied values.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return List only the platforms where the platform member value relates to one of the supplied values.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformFilter.Builder} avoiding the need to create one manually via {@link PlatformFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformFilter.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformFilter)}.\n@param member a consumer that will call methods on {@link PlatformFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformFilter", "variableName" : "member", "variableType" : "PlatformFilter", "documentation" : null, "simpleType" : "PlatformFilter", "variableSetterType" : "PlatformFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformFilter", "variableName" : "member", "variableType" : "PlatformFilter", "documentation" : "", "simpleType" : "PlatformFilter", "variableSetterType" : "PlatformFilter" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \n@param filters List only the platforms where the platform member value relates to one of the supplied values.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "PlatformMaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \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 #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \n@param maxRecords The maximum number of platform values returned in one call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \n@return The maximum number of platform values returned in one call.", "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" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \n@param maxRecords The maximum number of platform values returned in one call.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \n@return The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Filters" : { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "PlatformFilters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #filters(List)}.\n@param filters a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \n@param filters List only the platforms where the platform member value relates to one of the supplied values.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return List only the platforms where the platform member value relates to one of the supplied values.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformFilter.Builder} avoiding the need to create one manually via {@link PlatformFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformFilter.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformFilter)}.\n@param member a consumer that will call methods on {@link PlatformFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformFilter", "variableName" : "member", "variableType" : "PlatformFilter", "documentation" : null, "simpleType" : "PlatformFilter", "variableSetterType" : "PlatformFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformFilter", "variableName" : "member", "variableType" : "PlatformFilter", "documentation" : "", "simpleType" : "PlatformFilter", "variableSetterType" : "PlatformFilter" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \n@param filters List only the platforms where the platform member value relates to one of the supplied values.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "MaxRecords" : { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "PlatformMaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \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 #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \n@param maxRecords The maximum number of platform values returned in one call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \n@return The maximum number of platform values returned in one call.", "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" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \n@param maxRecords The maximum number of platform values returned in one call.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \n@return The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "PlatformFilters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #filters(List)}.\n@param filters a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \n@param filters List only the platforms where the platform member value relates to one of the supplied values.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return List only the platforms where the platform member value relates to one of the supplied values.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformFilter", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformFilter.Builder} avoiding the need to create one manually via {@link PlatformFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformFilter.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformFilter)}.\n@param member a consumer that will call methods on {@link PlatformFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformFilter)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformFilter", "variableName" : "member", "variableType" : "PlatformFilter", "documentation" : null, "simpleType" : "PlatformFilter", "variableSetterType" : "PlatformFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformFilter", "variableName" : "member", "variableType" : "PlatformFilter", "documentation" : "", "simpleType" : "PlatformFilter", "variableSetterType" : "PlatformFilter" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformFilter", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformFilter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          \n@param filters List only the platforms where the platform member value relates to one of the supplied values.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          List only the platforms where the platform member value relates to one of the supplied values.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxRecords", "beanStyleSetterMethodName" : "setMaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "PlatformMaxRecords", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \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 #maxRecords(Integer)}.\n@param maxRecords 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 #maxRecords(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxRecords", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \n@param maxRecords The maximum number of platform values returned in one call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxRecords", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \n@return The maximum number of platform values returned in one call.", "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" : "MaxRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxRecords", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          \n@param maxRecords The maximum number of platform values returned in one call.", "setterMethodName" : "setMaxRecords", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxRecords", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The maximum number of platform values returned in one call.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \n@return The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. Use the NextToken value from a previous ListPlatformVersion call.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListPlatformVersionsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListPlatformVersionsRequest", "variableName" : "listPlatformVersionsRequest", "variableType" : "ListPlatformVersionsRequest", "documentation" : null, "simpleType" : "ListPlatformVersionsRequest", "variableSetterType" : "ListPlatformVersionsRequest" }, "wrapper" : false }, "ListPlatformVersionsResponse" : { "c2jName" : "ListPlatformVersionsResult", "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" : "getPlatformSummaryList", "beanStyleSetterMethodName" : "setPlatformSummaryList", "c2jName" : "PlatformSummaryList", "c2jShape" : "PlatformSummaryList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #platformSummaryList(List)}.\n@param platformSummaryList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformSummaryList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformSummaryList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \n@param platformSummaryList Detailed information about the platforms.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformSummaryList", "getterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return Detailed information about the platforms.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformSummary.Builder} avoiding the need to create one manually via {@link PlatformSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformSummary)}.\n@param member a consumer that will call methods on {@link PlatformSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "member", "variableType" : "PlatformSummary", "documentation" : null, "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "member", "variableType" : "PlatformSummary", "documentation" : "", "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PlatformSummaryList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \n@param platformSummaryList Detailed information about the platforms.", "setterMethodName" : "setPlatformSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "platformSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "platformSummaryList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \n@return The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \n@return The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformSummaryList" : { "beanStyleGetterMethodName" : "getPlatformSummaryList", "beanStyleSetterMethodName" : "setPlatformSummaryList", "c2jName" : "PlatformSummaryList", "c2jShape" : "PlatformSummaryList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #platformSummaryList(List)}.\n@param platformSummaryList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformSummaryList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformSummaryList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \n@param platformSummaryList Detailed information about the platforms.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformSummaryList", "getterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return Detailed information about the platforms.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformSummary.Builder} avoiding the need to create one manually via {@link PlatformSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformSummary)}.\n@param member a consumer that will call methods on {@link PlatformSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "member", "variableType" : "PlatformSummary", "documentation" : null, "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "member", "variableType" : "PlatformSummary", "documentation" : "", "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PlatformSummaryList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \n@param platformSummaryList Detailed information about the platforms.", "setterMethodName" : "setPlatformSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "platformSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "platformSummaryList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPlatformSummaryList", "beanStyleSetterMethodName" : "setPlatformSummaryList", "c2jName" : "PlatformSummaryList", "c2jShape" : "PlatformSummaryList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #platformSummaryList(List)}.\n@param platformSummaryList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformSummaryList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformSummaryList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \n@param platformSummaryList Detailed information about the platforms.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformSummaryList", "getterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return Detailed information about the platforms.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformSummaryList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformSummaryList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformSummary.Builder} avoiding the need to create one manually via {@link PlatformSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformSummary)}.\n@param member a consumer that will call methods on {@link PlatformSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "member", "variableType" : "PlatformSummary", "documentation" : null, "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "member", "variableType" : "PlatformSummary", "documentation" : "", "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PlatformSummaryList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          \n@param platformSummaryList Detailed information about the platforms.", "setterMethodName" : "setPlatformSummaryList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "platformSummaryList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "platformSummaryList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          Detailed information about the platforms.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \n@return The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          \n@param nextToken The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The starting index into the remaining list of platforms. if this value is not null, you can use it in a subsequent ListPlatformVersion call.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListPlatformVersionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "ListPlatformVersionsResult" }, "variable" : { "variableDeclarationType" : "ListPlatformVersionsResponse", "variableName" : "listPlatformVersionsResponse", "variableType" : "ListPlatformVersionsResponse", "documentation" : null, "simpleType" : "ListPlatformVersionsResponse", "variableSetterType" : "ListPlatformVersionsResponse" }, "wrapper" : false }, "ListTagsForResourceRequest" : { "c2jName" : "ListTagsForResourceMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListTagsForResource", "locationName" : null, "requestUri" : "/", "target" : "ListTagsForResource", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.

                                                                                                                                                                                                                          Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceArn" ], "shapeName" : "ListTagsForResourceRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListTagsForResourceRequest", "variableName" : "listTagsForResourceRequest", "variableType" : "ListTagsForResourceRequest", "documentation" : null, "simpleType" : "ListTagsForResourceRequest", "variableSetterType" : "ListTagsForResourceRequest" }, "wrapper" : false }, "ListTagsForResourceResponse" : { "c2jName" : "ResourceTagsDescriptionMessage", "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" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceTags", "beanStyleSetterMethodName" : "setResourceTags", "c2jName" : "ResourceTags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceTags(List)}.\n@param resourceTags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceTags(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceTags", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \n@param resourceTags A list of tag key-value pairs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceTags", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of tag key-value pairs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceTags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceTags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceTags", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \n@param resourceTags A list of tag key-value pairs.", "setterMethodName" : "setResourceTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ResourceTags" : { "beanStyleGetterMethodName" : "getResourceTags", "beanStyleSetterMethodName" : "setResourceTags", "c2jName" : "ResourceTags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceTags(List)}.\n@param resourceTags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceTags(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceTags", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \n@param resourceTags A list of tag key-value pairs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceTags", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of tag key-value pairs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceTags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceTags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceTags", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \n@param resourceTags A list of tag key-value pairs.", "setterMethodName" : "setResourceTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          \n@param resourceArn The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceTags", "beanStyleSetterMethodName" : "setResourceTags", "c2jName" : "ResourceTags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resourceTags(List)}.\n@param resourceTags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceTags(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceTags", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \n@param resourceTags A list of tag key-value pairs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceTags", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of tag key-value pairs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceTags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceTags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceTags", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          \n@param resourceTags A list of tag key-value pairs.", "setterMethodName" : "setResourceTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceTags", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of tag key-value pairs.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListTagsForResourceResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "ListTagsForResourceResult" }, "variable" : { "variableDeclarationType" : "ListTagsForResourceResponse", "variableName" : "listTagsForResourceResponse", "variableType" : "ListTagsForResourceResponse", "documentation" : null, "simpleType" : "ListTagsForResourceResponse", "variableSetterType" : "ListTagsForResourceResponse" }, "wrapper" : false }, "Listener" : { "c2jName" : "Listener", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Describes the properties of a Listener for the LoadBalancer.

                                                                                                                                                                                                                          ", "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" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #protocol(String)}.\n@param protocol a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #protocol(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "protocol", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \n@param protocol The protocol that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \n@return The protocol that is used by the Listener.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \n@param protocol The protocol that is used by the Listener.", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPort", "beanStyleSetterMethodName" : "setPort", "c2jName" : "Port", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \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 #port(Integer)}.\n@param port 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 #port(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "port", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \n@param port The port that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "port", "getterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \n@return The port that is used by the Listener.", "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" : "Port", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Port", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Port", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \n@param port The port that is used by the Listener.", "setterMethodName" : "setPort", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "port", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "port", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Port" : { "beanStyleGetterMethodName" : "getPort", "beanStyleSetterMethodName" : "setPort", "c2jName" : "Port", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \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 #port(Integer)}.\n@param port 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 #port(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "port", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \n@param port The port that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "port", "getterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \n@return The port that is used by the Listener.", "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" : "Port", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Port", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Port", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \n@param port The port that is used by the Listener.", "setterMethodName" : "setPort", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "port", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "port", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Protocol" : { "beanStyleGetterMethodName" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #protocol(String)}.\n@param protocol a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #protocol(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "protocol", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \n@param protocol The protocol that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \n@return The protocol that is used by the Listener.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \n@param protocol The protocol that is used by the Listener.", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProtocol", "beanStyleSetterMethodName" : "setProtocol", "c2jName" : "Protocol", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #protocol(String)}.\n@param protocol a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #protocol(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "protocol", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \n@param protocol The protocol that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "protocol", "getterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \n@return The protocol that is used by the Listener.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Protocol", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Protocol", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Protocol", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          \n@param protocol The protocol that is used by the Listener.", "setterMethodName" : "setProtocol", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "protocol", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The protocol that is used by the Listener.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPort", "beanStyleSetterMethodName" : "setPort", "c2jName" : "Port", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \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 #port(Integer)}.\n@param port 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 #port(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "port", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \n@param port The port that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "port", "getterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \n@return The port that is used by the Listener.", "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" : "Port", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Port", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Port", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          \n@param port The port that is used by the Listener.", "setterMethodName" : "setPort", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "port", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "port", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The port that is used by the Listener.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Listener", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Listener", "variableName" : "listener", "variableType" : "Listener", "documentation" : null, "simpleType" : "Listener", "variableSetterType" : "Listener" }, "wrapper" : false }, "LoadBalancer" : { "c2jName" : "LoadBalancer", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Describes a LoadBalancer.

                                                                                                                                                                                                                          ", "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" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param name The name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@return The name of the LoadBalancer.", "getterModel" : { "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 LoadBalancer.

                                                                                                                                                                                                                          \n@param name The name of the LoadBalancer.", "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 LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param name The name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@return The name of the LoadBalancer.", "getterModel" : { "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 LoadBalancer.

                                                                                                                                                                                                                          \n@param name The name of the LoadBalancer.", "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 LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param name The name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@return The name of the LoadBalancer.", "getterModel" : { "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 LoadBalancer.

                                                                                                                                                                                                                          \n@param name The name of the LoadBalancer.", "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 LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LoadBalancer", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "LoadBalancer", "variableName" : "loadBalancer", "variableType" : "LoadBalancer", "documentation" : null, "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "wrapper" : false }, "LoadBalancerDescription" : { "c2jName" : "LoadBalancerDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Describes the details of a LoadBalancer.

                                                                                                                                                                                                                          ", "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" : "getLoadBalancerName", "beanStyleSetterMethodName" : "setLoadBalancerName", "c2jName" : "LoadBalancerName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #loadBalancerName(String)}.\n@param loadBalancerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadBalancerName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadBalancerName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param loadBalancerName The name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadBalancerName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@return The name of the LoadBalancer.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadBalancerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadBalancerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LoadBalancerName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param loadBalancerName The name of the LoadBalancer.", "setterMethodName" : "setLoadBalancerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "loadBalancerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "loadBalancerName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDomain", "beanStyleSetterMethodName" : "setDomain", "c2jName" : "Domain", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domain(String)}.\n@param domain a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domain(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domain", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param domain The domain name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domain", "getterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \n@return The domain name of the LoadBalancer.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Domain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Domain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Domain", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param domain The domain name of the LoadBalancer.", "setterMethodName" : "setDomain", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domain", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domain", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListeners", "beanStyleSetterMethodName" : "setListeners", "c2jName" : "Listeners", "c2jShape" : "LoadBalancerListenersDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #listeners(List)}.\n@param listeners a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #listeners(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listeners", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \n@param listeners A list of Listeners used by the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listeners", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of Listeners used by the LoadBalancer.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Listeners", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Listeners", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Listener", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Listener.Builder} avoiding the need to create one manually via {@link Listener#builder()}.\n\nWhen the {@link Consumer} completes, {@link Listener.Builder#build()} is called immediately and its result is passed to {@link #member(Listener)}.\n@param member a consumer that will call methods on {@link Listener.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Listener)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Listener", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Listener", "variableName" : "member", "variableType" : "Listener", "documentation" : null, "simpleType" : "Listener", "variableSetterType" : "Listener" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Listener", "variableName" : "member", "variableType" : "Listener", "documentation" : "", "simpleType" : "Listener", "variableSetterType" : "Listener" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Listener", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Listener", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Listeners", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \n@param listeners A list of Listeners used by the LoadBalancer.", "setterMethodName" : "setListeners", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listeners", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listeners", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Domain" : { "beanStyleGetterMethodName" : "getDomain", "beanStyleSetterMethodName" : "setDomain", "c2jName" : "Domain", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domain(String)}.\n@param domain a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domain(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domain", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param domain The domain name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domain", "getterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \n@return The domain name of the LoadBalancer.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Domain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Domain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Domain", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param domain The domain name of the LoadBalancer.", "setterMethodName" : "setDomain", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domain", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domain", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Listeners" : { "beanStyleGetterMethodName" : "getListeners", "beanStyleSetterMethodName" : "setListeners", "c2jName" : "Listeners", "c2jShape" : "LoadBalancerListenersDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #listeners(List)}.\n@param listeners a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #listeners(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listeners", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \n@param listeners A list of Listeners used by the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listeners", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of Listeners used by the LoadBalancer.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Listeners", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Listeners", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Listener", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Listener.Builder} avoiding the need to create one manually via {@link Listener#builder()}.\n\nWhen the {@link Consumer} completes, {@link Listener.Builder#build()} is called immediately and its result is passed to {@link #member(Listener)}.\n@param member a consumer that will call methods on {@link Listener.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Listener)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Listener", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Listener", "variableName" : "member", "variableType" : "Listener", "documentation" : null, "simpleType" : "Listener", "variableSetterType" : "Listener" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Listener", "variableName" : "member", "variableType" : "Listener", "documentation" : "", "simpleType" : "Listener", "variableSetterType" : "Listener" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Listener", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Listener", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Listeners", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \n@param listeners A list of Listeners used by the LoadBalancer.", "setterMethodName" : "setListeners", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listeners", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listeners", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "LoadBalancerName" : { "beanStyleGetterMethodName" : "getLoadBalancerName", "beanStyleSetterMethodName" : "setLoadBalancerName", "c2jName" : "LoadBalancerName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #loadBalancerName(String)}.\n@param loadBalancerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadBalancerName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadBalancerName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param loadBalancerName The name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadBalancerName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@return The name of the LoadBalancer.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadBalancerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadBalancerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LoadBalancerName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param loadBalancerName The name of the LoadBalancer.", "setterMethodName" : "setLoadBalancerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "loadBalancerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "loadBalancerName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getLoadBalancerName", "beanStyleSetterMethodName" : "setLoadBalancerName", "c2jName" : "LoadBalancerName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #loadBalancerName(String)}.\n@param loadBalancerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadBalancerName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadBalancerName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param loadBalancerName The name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadBalancerName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@return The name of the LoadBalancer.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadBalancerName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadBalancerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LoadBalancerName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param loadBalancerName The name of the LoadBalancer.", "setterMethodName" : "setLoadBalancerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "loadBalancerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "loadBalancerName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDomain", "beanStyleSetterMethodName" : "setDomain", "c2jName" : "Domain", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domain(String)}.\n@param domain a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domain(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domain", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param domain The domain name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domain", "getterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \n@return The domain name of the LoadBalancer.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Domain", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Domain", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Domain", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          \n@param domain The domain name of the LoadBalancer.", "setterMethodName" : "setDomain", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domain", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domain", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The domain name of the LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListeners", "beanStyleSetterMethodName" : "setListeners", "c2jName" : "Listeners", "c2jShape" : "LoadBalancerListenersDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #listeners(List)}.\n@param listeners a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #listeners(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listeners", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \n@param listeners A list of Listeners used by the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listeners", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of Listeners used by the LoadBalancer.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Listeners", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Listeners", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Listener", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Listener.Builder} avoiding the need to create one manually via {@link Listener#builder()}.\n\nWhen the {@link Consumer} completes, {@link Listener.Builder#build()} is called immediately and its result is passed to {@link #member(Listener)}.\n@param member a consumer that will call methods on {@link Listener.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Listener)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Listener", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Listener", "variableName" : "member", "variableType" : "Listener", "documentation" : null, "simpleType" : "Listener", "variableSetterType" : "Listener" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Listener", "variableName" : "member", "variableType" : "Listener", "documentation" : "", "simpleType" : "Listener", "variableSetterType" : "Listener" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Listener", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Listener", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Listeners", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          \n@param listeners A list of Listeners used by the LoadBalancer.", "setterMethodName" : "setListeners", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listeners", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listeners", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of Listeners used by the LoadBalancer.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LoadBalancerDescription", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "LoadBalancerDescription", "variableName" : "loadBalancerDescription", "variableType" : "LoadBalancerDescription", "documentation" : null, "simpleType" : "LoadBalancerDescription", "variableSetterType" : "LoadBalancerDescription" }, "wrapper" : false }, "ManagedAction" : { "c2jName" : "ManagedAction", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The record of an upcoming or in-progress managed action.

                                                                                                                                                                                                                          ", "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" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionId(String)}.\n@param actionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionId", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@return A unique identifier for the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.", "setterMethodName" : "setActionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionDescription", "beanStyleSetterMethodName" : "setActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionDescription(String)}.\n@param actionDescription a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionDescription(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionDescription", "getterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@return A description of the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.", "setterMethodName" : "setActionDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionTypeAsString", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTypeAsString(String)}.\n@param actionType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionType", "fluentEnumSetterMethodName" : "actionType", "fluentGetterMethodName" : "actionTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \n@param actionType The type of managed action.\n@see ActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType", "fluentSetterMethodName" : "actionType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #actionType} will return {@link ActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #actionTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of managed action.\n@see ActionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \n@param actionType The type of managed action.\n@see ActionType", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ActionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus", "getterModel" : { "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 managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus", "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 managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWindowStartTime", "beanStyleSetterMethodName" : "setWindowStartTime", "c2jName" : "WindowStartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \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 #windowStartTime(Instant)}.\n@param windowStartTime 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 #windowStartTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "windowStartTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "windowStartTime", "getterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \n@return The start time of the maintenance window in which the managed action will execute.", "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" : "WindowStartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WindowStartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "WindowStartTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.", "setterMethodName" : "setWindowStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "windowStartTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "windowStartTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionDescription" : { "beanStyleGetterMethodName" : "getActionDescription", "beanStyleSetterMethodName" : "setActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionDescription(String)}.\n@param actionDescription a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionDescription(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionDescription", "getterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@return A description of the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.", "setterMethodName" : "setActionDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ActionId" : { "beanStyleGetterMethodName" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionId(String)}.\n@param actionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionId", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@return A unique identifier for the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.", "setterMethodName" : "setActionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ActionType" : { "beanStyleGetterMethodName" : "getActionTypeAsString", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTypeAsString(String)}.\n@param actionType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionType", "fluentEnumSetterMethodName" : "actionType", "fluentGetterMethodName" : "actionTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \n@param actionType The type of managed action.\n@see ActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType", "fluentSetterMethodName" : "actionType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #actionType} will return {@link ActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #actionTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of managed action.\n@see ActionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \n@param actionType The type of managed action.\n@see ActionType", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ActionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus", "getterModel" : { "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 managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus", "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 managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WindowStartTime" : { "beanStyleGetterMethodName" : "getWindowStartTime", "beanStyleSetterMethodName" : "setWindowStartTime", "c2jName" : "WindowStartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \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 #windowStartTime(Instant)}.\n@param windowStartTime 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 #windowStartTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "windowStartTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "windowStartTime", "getterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \n@return The start time of the maintenance window in which the managed action will execute.", "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" : "WindowStartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WindowStartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "WindowStartTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.", "setterMethodName" : "setWindowStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "windowStartTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "windowStartTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionId(String)}.\n@param actionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionId", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@return A unique identifier for the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.", "setterMethodName" : "setActionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionDescription", "beanStyleSetterMethodName" : "setActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionDescription(String)}.\n@param actionDescription a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionDescription(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionDescription", "getterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@return A description of the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.", "setterMethodName" : "setActionDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionTypeAsString", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTypeAsString(String)}.\n@param actionType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionType", "fluentEnumSetterMethodName" : "actionType", "fluentGetterMethodName" : "actionTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \n@param actionType The type of managed action.\n@see ActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType", "fluentSetterMethodName" : "actionType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #actionType} will return {@link ActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #actionTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of managed action.\n@see ActionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          \n@param actionType The type of managed action.\n@see ActionType", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ActionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus", "getterModel" : { "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 managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus", "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 managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWindowStartTime", "beanStyleSetterMethodName" : "setWindowStartTime", "c2jName" : "WindowStartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \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 #windowStartTime(Instant)}.\n@param windowStartTime 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 #windowStartTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "windowStartTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "windowStartTime", "getterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \n@return The start time of the maintenance window in which the managed action will execute.", "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" : "WindowStartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WindowStartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "WindowStartTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.", "setterMethodName" : "setWindowStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "windowStartTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "windowStartTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The start time of the maintenance window in which the managed action will execute.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ManagedAction", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ManagedAction", "variableName" : "managedAction", "variableType" : "ManagedAction", "documentation" : null, "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "wrapper" : false }, "ManagedActionHistoryItem" : { "c2jName" : "ManagedActionHistoryItem", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The record of a completed or failed managed action.

                                                                                                                                                                                                                          ", "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" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionId(String)}.\n@param actionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionId", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@return A unique identifier for the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.", "setterMethodName" : "setActionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionTypeAsString", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTypeAsString(String)}.\n@param actionType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionType", "fluentEnumSetterMethodName" : "actionType", "fluentGetterMethodName" : "actionTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \n@param actionType The type of the managed action.\n@see ActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType", "fluentSetterMethodName" : "actionType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #actionType} will return {@link ActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #actionTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of the managed action.\n@see ActionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \n@param actionType The type of the managed action.\n@see ActionType", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionDescription", "beanStyleSetterMethodName" : "setActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionDescription(String)}.\n@param actionDescription a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionDescription(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionDescription", "getterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@return A description of the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.", "setterMethodName" : "setActionDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureTypeAsString", "beanStyleSetterMethodName" : "setFailureType", "c2jName" : "FailureType", "c2jShape" : "FailureType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of 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 #failureTypeAsString(String)}.\n@param failureType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "FailureType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "failureType", "fluentEnumSetterMethodName" : "failureType", "fluentGetterMethodName" : "failureTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          \n@param failureType If the action failed, the type of failure.\n@see FailureType\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType", "fluentSetterMethodName" : "failureType", "getterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #failureType} will return {@link FailureType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #failureTypeAsString}.\n

                                                                                                                                                                                                                          \n@return If the action failed, the type of failure.\n@see FailureType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FailureType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailureType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          \n@param failureType If the action failed, the type of failure.\n@see FailureType", "setterMethodName" : "setFailureType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ActionHistoryStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionHistoryStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          \n@param status The status of the action.\n@see ActionHistoryStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionHistoryStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionHistoryStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the action.\n@see ActionHistoryStatus", "getterModel" : { "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 action.

                                                                                                                                                                                                                          \n@param status The status of the action.\n@see ActionHistoryStatus", "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 action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureDescription", "beanStyleSetterMethodName" : "setFailureDescription", "c2jName" : "FailureDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of 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 #failureDescription(String)}.\n@param failureDescription a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureDescription(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          \n@param failureDescription If the action failed, a description of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureDescription", "getterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          \n@return If the action failed, a description of 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" : "FailureDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailureDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          \n@param failureDescription If the action failed, a description of the failure.", "setterMethodName" : "setFailureDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureDescription", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutedTime", "beanStyleSetterMethodName" : "setExecutedTime", "c2jName" : "ExecutedTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \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 #executedTime(Instant)}.\n@param executedTime 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 #executedTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executedTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \n@param executedTime The date and time that the action started executing.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executedTime", "getterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \n@return The date and time that the action started executing.", "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" : "ExecutedTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ExecutedTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ExecutedTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \n@param executedTime The date and time that the action started executing.", "setterMethodName" : "setExecutedTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "executedTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "executedTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFinishedTime", "beanStyleSetterMethodName" : "setFinishedTime", "c2jName" : "FinishedTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \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 #finishedTime(Instant)}.\n@param finishedTime 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 #finishedTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "finishedTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \n@param finishedTime The date and time that the action finished executing.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "finishedTime", "getterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \n@return The date and time that the action finished executing.", "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" : "FinishedTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FinishedTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "FinishedTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \n@param finishedTime The date and time that the action finished executing.", "setterMethodName" : "setFinishedTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "finishedTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "finishedTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionDescription" : { "beanStyleGetterMethodName" : "getActionDescription", "beanStyleSetterMethodName" : "setActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionDescription(String)}.\n@param actionDescription a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionDescription(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionDescription", "getterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@return A description of the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.", "setterMethodName" : "setActionDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ActionId" : { "beanStyleGetterMethodName" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionId(String)}.\n@param actionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionId", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@return A unique identifier for the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.", "setterMethodName" : "setActionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ActionType" : { "beanStyleGetterMethodName" : "getActionTypeAsString", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTypeAsString(String)}.\n@param actionType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionType", "fluentEnumSetterMethodName" : "actionType", "fluentGetterMethodName" : "actionTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \n@param actionType The type of the managed action.\n@see ActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType", "fluentSetterMethodName" : "actionType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #actionType} will return {@link ActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #actionTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of the managed action.\n@see ActionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \n@param actionType The type of the managed action.\n@see ActionType", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ExecutedTime" : { "beanStyleGetterMethodName" : "getExecutedTime", "beanStyleSetterMethodName" : "setExecutedTime", "c2jName" : "ExecutedTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \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 #executedTime(Instant)}.\n@param executedTime 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 #executedTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executedTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \n@param executedTime The date and time that the action started executing.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executedTime", "getterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \n@return The date and time that the action started executing.", "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" : "ExecutedTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ExecutedTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ExecutedTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \n@param executedTime The date and time that the action started executing.", "setterMethodName" : "setExecutedTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "executedTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "executedTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "FailureDescription" : { "beanStyleGetterMethodName" : "getFailureDescription", "beanStyleSetterMethodName" : "setFailureDescription", "c2jName" : "FailureDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of 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 #failureDescription(String)}.\n@param failureDescription a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureDescription(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          \n@param failureDescription If the action failed, a description of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureDescription", "getterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          \n@return If the action failed, a description of 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" : "FailureDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailureDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          \n@param failureDescription If the action failed, a description of the failure.", "setterMethodName" : "setFailureDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureDescription", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FailureType" : { "beanStyleGetterMethodName" : "getFailureTypeAsString", "beanStyleSetterMethodName" : "setFailureType", "c2jName" : "FailureType", "c2jShape" : "FailureType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of 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 #failureTypeAsString(String)}.\n@param failureType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "FailureType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "failureType", "fluentEnumSetterMethodName" : "failureType", "fluentGetterMethodName" : "failureTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          \n@param failureType If the action failed, the type of failure.\n@see FailureType\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType", "fluentSetterMethodName" : "failureType", "getterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #failureType} will return {@link FailureType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #failureTypeAsString}.\n

                                                                                                                                                                                                                          \n@return If the action failed, the type of failure.\n@see FailureType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FailureType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailureType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          \n@param failureType If the action failed, the type of failure.\n@see FailureType", "setterMethodName" : "setFailureType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FinishedTime" : { "beanStyleGetterMethodName" : "getFinishedTime", "beanStyleSetterMethodName" : "setFinishedTime", "c2jName" : "FinishedTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \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 #finishedTime(Instant)}.\n@param finishedTime 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 #finishedTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "finishedTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \n@param finishedTime The date and time that the action finished executing.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "finishedTime", "getterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \n@return The date and time that the action finished executing.", "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" : "FinishedTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FinishedTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "FinishedTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \n@param finishedTime The date and time that the action finished executing.", "setterMethodName" : "setFinishedTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "finishedTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "finishedTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ActionHistoryStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionHistoryStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          \n@param status The status of the action.\n@see ActionHistoryStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionHistoryStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionHistoryStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the action.\n@see ActionHistoryStatus", "getterModel" : { "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 action.

                                                                                                                                                                                                                          \n@param status The status of the action.\n@see ActionHistoryStatus", "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 action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionId", "beanStyleSetterMethodName" : "setActionId", "c2jName" : "ActionId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionId(String)}.\n@param actionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionId", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@return A unique identifier for the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          \n@param actionId A unique identifier for the managed action.", "setterMethodName" : "setActionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique identifier for the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionTypeAsString", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionTypeAsString(String)}.\n@param actionType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionType", "fluentEnumSetterMethodName" : "actionType", "fluentGetterMethodName" : "actionTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \n@param actionType The type of the managed action.\n@see ActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType", "fluentSetterMethodName" : "actionType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #actionType} will return {@link ActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #actionTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of the managed action.\n@see ActionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          \n@param actionType The type of the managed action.\n@see ActionType", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionDescription", "beanStyleSetterMethodName" : "setActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionDescription(String)}.\n@param actionDescription a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionDescription(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionDescription", "getterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@return A description of the managed action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ActionDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ActionDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          \n@param actionDescription A description of the managed action.", "setterMethodName" : "setActionDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionDescription", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A description of the managed action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureTypeAsString", "beanStyleSetterMethodName" : "setFailureType", "c2jName" : "FailureType", "c2jShape" : "FailureType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of 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 #failureTypeAsString(String)}.\n@param failureType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "FailureType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "failureType", "fluentEnumSetterMethodName" : "failureType", "fluentGetterMethodName" : "failureTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          \n@param failureType If the action failed, the type of failure.\n@see FailureType\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType", "fluentSetterMethodName" : "failureType", "getterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #failureType} will return {@link FailureType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #failureTypeAsString}.\n

                                                                                                                                                                                                                          \n@return If the action failed, the type of failure.\n@see FailureType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FailureType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailureType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          \n@param failureType If the action failed, the type of failure.\n@see FailureType", "setterMethodName" : "setFailureType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          If the action failed, the type of failure.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "ActionHistoryStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "ActionHistoryStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          \n@param status The status of the action.\n@see ActionHistoryStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionHistoryStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the action.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionHistoryStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the action.\n@see ActionHistoryStatus", "getterModel" : { "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 action.

                                                                                                                                                                                                                          \n@param status The status of the action.\n@see ActionHistoryStatus", "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 action.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureDescription", "beanStyleSetterMethodName" : "setFailureDescription", "c2jName" : "FailureDescription", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of 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 #failureDescription(String)}.\n@param failureDescription a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureDescription(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureDescription", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          \n@param failureDescription If the action failed, a description of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureDescription", "getterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          \n@return If the action failed, a description of 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" : "FailureDescription", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FailureDescription", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureDescription", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          \n@param failureDescription If the action failed, a description of the failure.", "setterMethodName" : "setFailureDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureDescription", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          If the action failed, a description of the failure.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutedTime", "beanStyleSetterMethodName" : "setExecutedTime", "c2jName" : "ExecutedTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \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 #executedTime(Instant)}.\n@param executedTime 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 #executedTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executedTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \n@param executedTime The date and time that the action started executing.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executedTime", "getterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \n@return The date and time that the action started executing.", "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" : "ExecutedTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ExecutedTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ExecutedTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          \n@param executedTime The date and time that the action started executing.", "setterMethodName" : "setExecutedTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "executedTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "executedTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date and time that the action started executing.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFinishedTime", "beanStyleSetterMethodName" : "setFinishedTime", "c2jName" : "FinishedTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \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 #finishedTime(Instant)}.\n@param finishedTime 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 #finishedTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "finishedTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \n@param finishedTime The date and time that the action finished executing.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "finishedTime", "getterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \n@return The date and time that the action finished executing.", "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" : "FinishedTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FinishedTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "FinishedTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          \n@param finishedTime The date and time that the action finished executing.", "setterMethodName" : "setFinishedTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "finishedTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "finishedTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date and time that the action finished executing.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ManagedActionHistoryItem", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ManagedActionHistoryItem", "variableName" : "managedActionHistoryItem", "variableType" : "ManagedActionHistoryItem", "documentation" : null, "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "wrapper" : false }, "ManagedActionInvalidStateException" : { "c2jName" : "ManagedActionInvalidStateException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Cannot modify the managed action in its current state.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ManagedActionInvalidStateException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ManagedActionInvalidStateException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ManagedActionInvalidStateException", "variableName" : "managedActionInvalidStateException", "variableType" : "ManagedActionInvalidStateException", "documentation" : null, "simpleType" : "ManagedActionInvalidStateException", "variableSetterType" : "ManagedActionInvalidStateException" }, "wrapper" : false }, "MaxAgeRule" : { "c2jName" : "MaxAgeRule", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A lifecycle rule that deletes application versions after the specified number of days.

                                                                                                                                                                                                                          ", "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" : "getEnabled", "beanStyleSetterMethodName" : "setEnabled", "c2jName" : "Enabled", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \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 #enabled(Boolean)}.\n@param enabled 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 #enabled(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enabled", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enabled", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@return Specify true to apply the rule, or false to disable it.", "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" : "Enabled", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Enabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Enabled", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.", "setterMethodName" : "setEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxAgeInDays", "beanStyleSetterMethodName" : "setMaxAgeInDays", "c2jName" : "MaxAgeInDays", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \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 #maxAgeInDays(Integer)}.\n@param maxAgeInDays 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 #maxAgeInDays(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxAgeInDays", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \n@param maxAgeInDays Specify the number of days to retain an application versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxAgeInDays", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \n@return Specify the number of days to retain an application versions.", "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" : "MaxAgeInDays", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxAgeInDays", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxAgeInDays", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \n@param maxAgeInDays Specify the number of days to retain an application versions.", "setterMethodName" : "setMaxAgeInDays", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxAgeInDays", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxAgeInDays", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeleteSourceFromS3", "beanStyleSetterMethodName" : "setDeleteSourceFromS3", "c2jName" : "DeleteSourceFromS3", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \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 #deleteSourceFromS3(Boolean)}.\n@param deleteSourceFromS3 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 #deleteSourceFromS3(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteSourceFromS3", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteSourceFromS3", "getterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@return Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "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" : "DeleteSourceFromS3", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteSourceFromS3", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteSourceFromS3", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "setterMethodName" : "setDeleteSourceFromS3", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DeleteSourceFromS3" : { "beanStyleGetterMethodName" : "getDeleteSourceFromS3", "beanStyleSetterMethodName" : "setDeleteSourceFromS3", "c2jName" : "DeleteSourceFromS3", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \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 #deleteSourceFromS3(Boolean)}.\n@param deleteSourceFromS3 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 #deleteSourceFromS3(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteSourceFromS3", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteSourceFromS3", "getterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@return Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "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" : "DeleteSourceFromS3", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteSourceFromS3", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteSourceFromS3", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "setterMethodName" : "setDeleteSourceFromS3", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Enabled" : { "beanStyleGetterMethodName" : "getEnabled", "beanStyleSetterMethodName" : "setEnabled", "c2jName" : "Enabled", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \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 #enabled(Boolean)}.\n@param enabled 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 #enabled(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enabled", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enabled", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@return Specify true to apply the rule, or false to disable it.", "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" : "Enabled", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Enabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Enabled", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.", "setterMethodName" : "setEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "MaxAgeInDays" : { "beanStyleGetterMethodName" : "getMaxAgeInDays", "beanStyleSetterMethodName" : "setMaxAgeInDays", "c2jName" : "MaxAgeInDays", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \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 #maxAgeInDays(Integer)}.\n@param maxAgeInDays 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 #maxAgeInDays(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxAgeInDays", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \n@param maxAgeInDays Specify the number of days to retain an application versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxAgeInDays", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \n@return Specify the number of days to retain an application versions.", "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" : "MaxAgeInDays", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxAgeInDays", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxAgeInDays", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \n@param maxAgeInDays Specify the number of days to retain an application versions.", "setterMethodName" : "setMaxAgeInDays", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxAgeInDays", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxAgeInDays", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnabled", "beanStyleSetterMethodName" : "setEnabled", "c2jName" : "Enabled", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \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 #enabled(Boolean)}.\n@param enabled 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 #enabled(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enabled", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enabled", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@return Specify true to apply the rule, or false to disable it.", "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" : "Enabled", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Enabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Enabled", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.", "setterMethodName" : "setEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxAgeInDays", "beanStyleSetterMethodName" : "setMaxAgeInDays", "c2jName" : "MaxAgeInDays", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \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 #maxAgeInDays(Integer)}.\n@param maxAgeInDays 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 #maxAgeInDays(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxAgeInDays", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \n@param maxAgeInDays Specify the number of days to retain an application versions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxAgeInDays", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \n@return Specify the number of days to retain an application versions.", "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" : "MaxAgeInDays", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxAgeInDays", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxAgeInDays", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          \n@param maxAgeInDays Specify the number of days to retain an application versions.", "setterMethodName" : "setMaxAgeInDays", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxAgeInDays", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxAgeInDays", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Specify the number of days to retain an application versions.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeleteSourceFromS3", "beanStyleSetterMethodName" : "setDeleteSourceFromS3", "c2jName" : "DeleteSourceFromS3", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \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 #deleteSourceFromS3(Boolean)}.\n@param deleteSourceFromS3 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 #deleteSourceFromS3(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteSourceFromS3", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteSourceFromS3", "getterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@return Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "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" : "DeleteSourceFromS3", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteSourceFromS3", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteSourceFromS3", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "setterMethodName" : "setDeleteSourceFromS3", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Enabled" ], "shapeName" : "MaxAgeRule", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "MaxAgeRule", "variableName" : "maxAgeRule", "variableType" : "MaxAgeRule", "documentation" : null, "simpleType" : "MaxAgeRule", "variableSetterType" : "MaxAgeRule" }, "wrapper" : false }, "MaxCountRule" : { "c2jName" : "MaxCountRule", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A lifecycle rule that deletes the oldest application version when the maximum count is exceeded.

                                                                                                                                                                                                                          ", "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" : "getEnabled", "beanStyleSetterMethodName" : "setEnabled", "c2jName" : "Enabled", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \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 #enabled(Boolean)}.\n@param enabled 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 #enabled(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enabled", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enabled", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@return Specify true to apply the rule, or false to disable it.", "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" : "Enabled", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Enabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Enabled", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.", "setterMethodName" : "setEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxCount", "beanStyleSetterMethodName" : "setMaxCount", "c2jName" : "MaxCount", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \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 #maxCount(Integer)}.\n@param maxCount 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 #maxCount(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxCount", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \n@param maxCount Specify the maximum number of application versions to retain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxCount", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \n@return Specify the maximum number of application versions to retain.", "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" : "MaxCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxCount", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \n@param maxCount Specify the maximum number of application versions to retain.", "setterMethodName" : "setMaxCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxCount", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeleteSourceFromS3", "beanStyleSetterMethodName" : "setDeleteSourceFromS3", "c2jName" : "DeleteSourceFromS3", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \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 #deleteSourceFromS3(Boolean)}.\n@param deleteSourceFromS3 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 #deleteSourceFromS3(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteSourceFromS3", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteSourceFromS3", "getterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@return Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "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" : "DeleteSourceFromS3", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteSourceFromS3", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteSourceFromS3", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "setterMethodName" : "setDeleteSourceFromS3", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DeleteSourceFromS3" : { "beanStyleGetterMethodName" : "getDeleteSourceFromS3", "beanStyleSetterMethodName" : "setDeleteSourceFromS3", "c2jName" : "DeleteSourceFromS3", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \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 #deleteSourceFromS3(Boolean)}.\n@param deleteSourceFromS3 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 #deleteSourceFromS3(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteSourceFromS3", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteSourceFromS3", "getterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@return Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "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" : "DeleteSourceFromS3", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteSourceFromS3", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteSourceFromS3", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "setterMethodName" : "setDeleteSourceFromS3", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Enabled" : { "beanStyleGetterMethodName" : "getEnabled", "beanStyleSetterMethodName" : "setEnabled", "c2jName" : "Enabled", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \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 #enabled(Boolean)}.\n@param enabled 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 #enabled(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enabled", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enabled", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@return Specify true to apply the rule, or false to disable it.", "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" : "Enabled", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Enabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Enabled", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.", "setterMethodName" : "setEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "MaxCount" : { "beanStyleGetterMethodName" : "getMaxCount", "beanStyleSetterMethodName" : "setMaxCount", "c2jName" : "MaxCount", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \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 #maxCount(Integer)}.\n@param maxCount 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 #maxCount(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxCount", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \n@param maxCount Specify the maximum number of application versions to retain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxCount", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \n@return Specify the maximum number of application versions to retain.", "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" : "MaxCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxCount", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \n@param maxCount Specify the maximum number of application versions to retain.", "setterMethodName" : "setMaxCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxCount", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnabled", "beanStyleSetterMethodName" : "setEnabled", "c2jName" : "Enabled", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \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 #enabled(Boolean)}.\n@param enabled 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 #enabled(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enabled", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enabled", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@return Specify true to apply the rule, or false to disable it.", "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" : "Enabled", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Enabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Enabled", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          \n@param enabled Specify true to apply the rule, or false to disable it.", "setterMethodName" : "setEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Specify true to apply the rule, or false to disable it.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxCount", "beanStyleSetterMethodName" : "setMaxCount", "c2jName" : "MaxCount", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \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 #maxCount(Integer)}.\n@param maxCount 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 #maxCount(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxCount", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \n@param maxCount Specify the maximum number of application versions to retain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxCount", "getterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \n@return Specify the maximum number of application versions to retain.", "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" : "MaxCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxCount", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          \n@param maxCount Specify the maximum number of application versions to retain.", "setterMethodName" : "setMaxCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxCount", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          Specify the maximum number of application versions to retain.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeleteSourceFromS3", "beanStyleSetterMethodName" : "setDeleteSourceFromS3", "c2jName" : "DeleteSourceFromS3", "c2jShape" : "BoxedBoolean", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \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 #deleteSourceFromS3(Boolean)}.\n@param deleteSourceFromS3 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 #deleteSourceFromS3(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deleteSourceFromS3", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteSourceFromS3", "getterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@return Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "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" : "DeleteSourceFromS3", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteSourceFromS3", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "DeleteSourceFromS3", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          \n@param deleteSourceFromS3 Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.", "setterMethodName" : "setDeleteSourceFromS3", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "deleteSourceFromS3", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Set to true to delete a version's source bundle from Amazon S3 when Elastic Beanstalk deletes the application version.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Enabled" ], "shapeName" : "MaxCountRule", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "MaxCountRule", "variableName" : "maxCountRule", "variableType" : "MaxCountRule", "documentation" : null, "simpleType" : "MaxCountRule", "variableSetterType" : "MaxCountRule" }, "wrapper" : false }, "OperationInProgressException" : { "c2jName" : "OperationInProgressException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "OperationInProgressFailure", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationInProgressException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "OperationInProgressException", "variableName" : "operationInProgressException", "variableType" : "OperationInProgressException", "documentation" : null, "simpleType" : "OperationInProgressException", "variableSetterType" : "OperationInProgressException" }, "wrapper" : false }, "OptionRestrictionRegex" : { "c2jName" : "OptionRestrictionRegex", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A regular expression representing a restriction on a string configuration option value.

                                                                                                                                                                                                                          ", "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" : "getPattern", "beanStyleSetterMethodName" : "setPattern", "c2jName" : "Pattern", "c2jShape" : "RegexPattern", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pattern(String)}.\n@param pattern a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pattern(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pattern", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pattern", "getterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \n@return The regular expression pattern that a string configuration option value with this restriction must match.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Pattern", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Pattern", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Pattern", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.", "setterMethodName" : "setPattern", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pattern", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pattern", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLabel", "beanStyleSetterMethodName" : "setLabel", "c2jName" : "Label", "c2jShape" : "RegexLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #label(String)}.\n@param label a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #label(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "label", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \n@param label A unique name representing this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "label", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \n@return A unique name representing this regular expression.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Label", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Label", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Label", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \n@param label A unique name representing this regular expression.", "setterMethodName" : "setLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "label", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "label", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Label" : { "beanStyleGetterMethodName" : "getLabel", "beanStyleSetterMethodName" : "setLabel", "c2jName" : "Label", "c2jShape" : "RegexLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #label(String)}.\n@param label a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #label(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "label", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \n@param label A unique name representing this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "label", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \n@return A unique name representing this regular expression.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Label", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Label", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Label", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \n@param label A unique name representing this regular expression.", "setterMethodName" : "setLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "label", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "label", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Pattern" : { "beanStyleGetterMethodName" : "getPattern", "beanStyleSetterMethodName" : "setPattern", "c2jName" : "Pattern", "c2jShape" : "RegexPattern", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pattern(String)}.\n@param pattern a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pattern(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pattern", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pattern", "getterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \n@return The regular expression pattern that a string configuration option value with this restriction must match.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Pattern", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Pattern", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Pattern", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.", "setterMethodName" : "setPattern", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pattern", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pattern", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPattern", "beanStyleSetterMethodName" : "setPattern", "c2jName" : "Pattern", "c2jShape" : "RegexPattern", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pattern(String)}.\n@param pattern a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pattern(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pattern", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pattern", "getterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \n@return The regular expression pattern that a string configuration option value with this restriction must match.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Pattern", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Pattern", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Pattern", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.", "setterMethodName" : "setPattern", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pattern", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pattern", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The regular expression pattern that a string configuration option value with this restriction must match.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLabel", "beanStyleSetterMethodName" : "setLabel", "c2jName" : "Label", "c2jShape" : "RegexLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #label(String)}.\n@param label a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #label(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "label", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \n@param label A unique name representing this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "label", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \n@return A unique name representing this regular expression.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Label", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Label", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Label", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          \n@param label A unique name representing this regular expression.", "setterMethodName" : "setLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "label", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "label", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique name representing this regular expression.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OptionRestrictionRegex", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OptionRestrictionRegex", "variableName" : "optionRestrictionRegex", "variableType" : "OptionRestrictionRegex", "documentation" : null, "simpleType" : "OptionRestrictionRegex", "variableSetterType" : "OptionRestrictionRegex" }, "wrapper" : false }, "OptionSpecification" : { "c2jName" : "OptionSpecification", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A specification identifying an individual configuration option.

                                                                                                                                                                                                                          ", "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" : "getResourceName", "beanStyleSetterMethodName" : "setResourceName", "c2jName" : "ResourceName", "c2jShape" : "ResourceName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceName(String)}.\n@param resourceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceName", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \n@return A unique resource name for a time-based scaling configuration option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \n@param resourceName A unique resource name for a time-based scaling configuration option.", "setterMethodName" : "setResourceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #namespace(String)}.\n@param namespace a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #namespace(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "namespace", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \n@return A unique namespace identifying the option's associated AWS resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \n@param namespace A unique namespace identifying the option's associated AWS resource.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionName", "beanStyleSetterMethodName" : "setOptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #optionName(String)}.\n@param optionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \n@param optionName The name of the configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \n@return The name of the configuration option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OptionName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \n@param optionName The name of the configuration option.", "setterMethodName" : "setOptionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Namespace" : { "beanStyleGetterMethodName" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #namespace(String)}.\n@param namespace a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #namespace(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "namespace", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \n@return A unique namespace identifying the option's associated AWS resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \n@param namespace A unique namespace identifying the option's associated AWS resource.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionName" : { "beanStyleGetterMethodName" : "getOptionName", "beanStyleSetterMethodName" : "setOptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #optionName(String)}.\n@param optionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \n@param optionName The name of the configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \n@return The name of the configuration option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OptionName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \n@param optionName The name of the configuration option.", "setterMethodName" : "setOptionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ResourceName" : { "beanStyleGetterMethodName" : "getResourceName", "beanStyleSetterMethodName" : "setResourceName", "c2jName" : "ResourceName", "c2jShape" : "ResourceName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceName(String)}.\n@param resourceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceName", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \n@return A unique resource name for a time-based scaling configuration option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \n@param resourceName A unique resource name for a time-based scaling configuration option.", "setterMethodName" : "setResourceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceName", "beanStyleSetterMethodName" : "setResourceName", "c2jName" : "ResourceName", "c2jShape" : "ResourceName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceName(String)}.\n@param resourceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceName", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \n@return A unique resource name for a time-based scaling configuration option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          \n@param resourceName A unique resource name for a time-based scaling configuration option.", "setterMethodName" : "setResourceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique resource name for a time-based scaling configuration option.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #namespace(String)}.\n@param namespace a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #namespace(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "namespace", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \n@return A unique namespace identifying the option's associated AWS resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          \n@param namespace A unique namespace identifying the option's associated AWS resource.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          A unique namespace identifying the option's associated AWS resource.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionName", "beanStyleSetterMethodName" : "setOptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #optionName(String)}.\n@param optionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \n@param optionName The name of the configuration option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \n@return The name of the configuration option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OptionName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          \n@param optionName The name of the configuration option.", "setterMethodName" : "setOptionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the configuration option.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OptionSpecification", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "optionSpecification", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "wrapper" : false }, "PlatformBuilder" : { "c2jName" : "PlatformBuilder", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The builder used to build the custom platform.

                                                                                                                                                                                                                          ", "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" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "ARN", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \n@param arn The ARN of the builder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \n@return The ARN of the builder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ARN", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \n@param arn The ARN of the builder.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ARN" : { "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "ARN", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \n@param arn The ARN of the builder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \n@return The ARN of the builder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ARN", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \n@param arn The ARN of the builder.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "ARN", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \n@param arn The ARN of the builder.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \n@return The ARN of the builder.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ARN", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          \n@param arn The ARN of the builder.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the builder.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PlatformBuilder", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PlatformBuilder", "variableName" : "platformBuilder", "variableType" : "PlatformBuilder", "documentation" : null, "simpleType" : "PlatformBuilder", "variableSetterType" : "PlatformBuilder" }, "wrapper" : false }, "PlatformDescription" : { "c2jName" : "PlatformDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Detailed information about a platform.

                                                                                                                                                                                                                          ", "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" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformOwner", "beanStyleSetterMethodName" : "setPlatformOwner", "c2jName" : "PlatformOwner", "c2jShape" : "PlatformOwner", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformOwner(String)}.\n@param platformOwner a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformOwner(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformOwner", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformOwner", "getterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@return The AWS account ID of the person who created the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformOwner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformOwner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformOwner", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.", "setterMethodName" : "setPlatformOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformName", "beanStyleSetterMethodName" : "setPlatformName", "c2jName" : "PlatformName", "c2jShape" : "PlatformName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformName(String)}.\n@param platformName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \n@param platformName The name of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \n@return The name of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \n@param platformName The name of the platform.", "setterMethodName" : "setPlatformName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformVersion", "beanStyleSetterMethodName" : "setPlatformVersion", "c2jName" : "PlatformVersion", "c2jShape" : "PlatformVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformVersion(String)}.\n@param platformVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \n@param platformVersion The version of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformVersion", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \n@return The version of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \n@param platformVersion The version of the platform.", "setterMethodName" : "setPlatformVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \n@return The name of the solution stack used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack used by the platform.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformStatusAsString", "beanStyleSetterMethodName" : "setPlatformStatus", "c2jName" : "PlatformStatus", "c2jShape" : "PlatformStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformStatusAsString(String)}.\n@param platformStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "PlatformStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "platformStatus", "fluentEnumSetterMethodName" : "platformStatus", "fluentGetterMethodName" : "platformStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform.\n@see PlatformStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PlatformStatus", "fluentSetterMethodName" : "platformStatus", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #platformStatus} will return {@link PlatformStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #platformStatusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the platform.\n@see PlatformStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform.\n@see PlatformStatus", "setterMethodName" : "setPlatformStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          \n@param dateCreated The date when the platform was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          \n@return The date when the platform 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          \n@param dateCreated The date when the platform was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform 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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          \n@param dateUpdated The date when the platform was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          \n@return The date when the platform 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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          \n@param dateUpdated The date when the platform was last updated.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformCategory", "beanStyleSetterMethodName" : "setPlatformCategory", "c2jName" : "PlatformCategory", "c2jShape" : "PlatformCategory", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformCategory(String)}.\n@param platformCategory a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformCategory(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformCategory", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformCategory", "getterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \n@return The category of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformCategory", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformCategory", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformCategory", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of the platform.", "setterMethodName" : "setPlatformCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The description of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The description of the platform.

                                                                                                                                                                                                                          \n@param description The description of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                          The description of the platform.

                                                                                                                                                                                                                          \n@return The description of the platform.", "getterModel" : { "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 platform.

                                                                                                                                                                                                                          \n@param description The description of the platform.", "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 platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaintainer", "beanStyleSetterMethodName" : "setMaintainer", "c2jName" : "Maintainer", "c2jShape" : "Maintainer", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maintainer(String)}.\n@param maintainer a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maintainer(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maintainer", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \n@param maintainer Information about the maintainer of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maintainer", "getterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \n@return Information about the maintainer of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Maintainer", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Maintainer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Maintainer", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \n@param maintainer Information about the maintainer of the platform.", "setterMethodName" : "setMaintainer", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "maintainer", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "maintainer", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperatingSystemName", "beanStyleSetterMethodName" : "setOperatingSystemName", "c2jName" : "OperatingSystemName", "c2jShape" : "OperatingSystemName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemName(String)}.\n@param operatingSystemName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemName", "getterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@return The operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.", "setterMethodName" : "setOperatingSystemName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperatingSystemVersion", "beanStyleSetterMethodName" : "setOperatingSystemVersion", "c2jName" : "OperatingSystemVersion", "c2jShape" : "OperatingSystemVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemVersion(String)}.\n@param operatingSystemVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemVersion", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@return The version of the operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.", "setterMethodName" : "setOperatingSystemVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProgrammingLanguages", "beanStyleSetterMethodName" : "setProgrammingLanguages", "c2jName" : "ProgrammingLanguages", "c2jShape" : "PlatformProgrammingLanguages", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #programmingLanguages(List)}.\n@param programmingLanguages a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #programmingLanguages(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "programmingLanguages", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \n@param programmingLanguages The programming languages supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "programmingLanguages", "getterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The programming languages supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProgrammingLanguages", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProgrammingLanguages", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformProgrammingLanguage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformProgrammingLanguage.Builder} avoiding the need to create one manually via {@link PlatformProgrammingLanguage#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformProgrammingLanguage.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformProgrammingLanguage)}.\n@param member a consumer that will call methods on {@link PlatformProgrammingLanguage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformProgrammingLanguage)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformProgrammingLanguage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformProgrammingLanguage", "variableName" : "member", "variableType" : "PlatformProgrammingLanguage", "documentation" : null, "simpleType" : "PlatformProgrammingLanguage", "variableSetterType" : "PlatformProgrammingLanguage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformProgrammingLanguage", "variableName" : "member", "variableType" : "PlatformProgrammingLanguage", "documentation" : "", "simpleType" : "PlatformProgrammingLanguage", "variableSetterType" : "PlatformProgrammingLanguage" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformProgrammingLanguage", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformProgrammingLanguage", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProgrammingLanguages", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \n@param programmingLanguages The programming languages supported by the platform.", "setterMethodName" : "setProgrammingLanguages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "programmingLanguages", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "programmingLanguages", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFrameworks", "beanStyleSetterMethodName" : "setFrameworks", "c2jName" : "Frameworks", "c2jShape" : "PlatformFrameworks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #frameworks(List)}.\n@param frameworks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #frameworks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "frameworks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \n@param frameworks The frameworks supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "frameworks", "getterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The frameworks supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Frameworks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Frameworks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformFramework", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformFramework.Builder} avoiding the need to create one manually via {@link PlatformFramework#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformFramework.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformFramework)}.\n@param member a consumer that will call methods on {@link PlatformFramework.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformFramework)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformFramework", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformFramework", "variableName" : "member", "variableType" : "PlatformFramework", "documentation" : null, "simpleType" : "PlatformFramework", "variableSetterType" : "PlatformFramework" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformFramework", "variableName" : "member", "variableType" : "PlatformFramework", "documentation" : "", "simpleType" : "PlatformFramework", "variableSetterType" : "PlatformFramework" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformFramework", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformFramework", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Frameworks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \n@param frameworks The frameworks supported by the platform.", "setterMethodName" : "setFrameworks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "frameworks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "frameworks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCustomAmiList", "beanStyleSetterMethodName" : "setCustomAmiList", "c2jName" : "CustomAmiList", "c2jShape" : "CustomAmiList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #customAmiList(List)}.\n@param customAmiList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customAmiList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customAmiList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \n@param customAmiList The custom AMIs supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customAmiList", "getterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The custom AMIs supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomAmiList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomAmiList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CustomAmi", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CustomAmi.Builder} avoiding the need to create one manually via {@link CustomAmi#builder()}.\n\nWhen the {@link Consumer} completes, {@link CustomAmi.Builder#build()} is called immediately and its result is passed to {@link #member(CustomAmi)}.\n@param member a consumer that will call methods on {@link CustomAmi.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CustomAmi)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CustomAmi", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "CustomAmi", "variableName" : "member", "variableType" : "CustomAmi", "documentation" : null, "simpleType" : "CustomAmi", "variableSetterType" : "CustomAmi" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CustomAmi", "variableName" : "member", "variableType" : "CustomAmi", "documentation" : "", "simpleType" : "CustomAmi", "variableSetterType" : "CustomAmi" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CustomAmi", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CustomAmi", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CustomAmiList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \n@param customAmiList The custom AMIs supported by the platform.", "setterMethodName" : "setCustomAmiList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "customAmiList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "customAmiList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSupportedTierList", "beanStyleSetterMethodName" : "setSupportedTierList", "c2jName" : "SupportedTierList", "c2jShape" : "SupportedTierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedTierList(List)}.\n@param supportedTierList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedTierList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedTierList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedTierList", "getterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The tiers supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedTierList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedTierList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedTier", "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" : "SupportedTierList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers supported by the platform.", "setterMethodName" : "setSupportedTierList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSupportedAddonList", "beanStyleSetterMethodName" : "setSupportedAddonList", "c2jName" : "SupportedAddonList", "c2jShape" : "SupportedAddonList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedAddonList(List)}.\n@param supportedAddonList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedAddonList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedAddonList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedAddonList", "getterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The additions supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedAddonList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedAddonList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedAddon", "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" : "SupportedAddonList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions supported by the platform.", "setterMethodName" : "setSupportedAddonList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CustomAmiList" : { "beanStyleGetterMethodName" : "getCustomAmiList", "beanStyleSetterMethodName" : "setCustomAmiList", "c2jName" : "CustomAmiList", "c2jShape" : "CustomAmiList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #customAmiList(List)}.\n@param customAmiList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customAmiList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customAmiList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \n@param customAmiList The custom AMIs supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customAmiList", "getterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The custom AMIs supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomAmiList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomAmiList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CustomAmi", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CustomAmi.Builder} avoiding the need to create one manually via {@link CustomAmi#builder()}.\n\nWhen the {@link Consumer} completes, {@link CustomAmi.Builder#build()} is called immediately and its result is passed to {@link #member(CustomAmi)}.\n@param member a consumer that will call methods on {@link CustomAmi.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CustomAmi)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CustomAmi", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "CustomAmi", "variableName" : "member", "variableType" : "CustomAmi", "documentation" : null, "simpleType" : "CustomAmi", "variableSetterType" : "CustomAmi" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CustomAmi", "variableName" : "member", "variableType" : "CustomAmi", "documentation" : "", "simpleType" : "CustomAmi", "variableSetterType" : "CustomAmi" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CustomAmi", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CustomAmi", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CustomAmiList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \n@param customAmiList The custom AMIs supported by the platform.", "setterMethodName" : "setCustomAmiList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "customAmiList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "customAmiList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "DateCreated" : { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          \n@param dateCreated The date when the platform was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          \n@return The date when the platform 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          \n@param dateCreated The date when the platform was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DateUpdated" : { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform 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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          \n@param dateUpdated The date when the platform was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          \n@return The date when the platform 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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          \n@param dateUpdated The date when the platform was last updated.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The description of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The description of the platform.

                                                                                                                                                                                                                          \n@param description The description of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                          The description of the platform.

                                                                                                                                                                                                                          \n@return The description of the platform.", "getterModel" : { "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 platform.

                                                                                                                                                                                                                          \n@param description The description of the platform.", "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 platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Frameworks" : { "beanStyleGetterMethodName" : "getFrameworks", "beanStyleSetterMethodName" : "setFrameworks", "c2jName" : "Frameworks", "c2jShape" : "PlatformFrameworks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #frameworks(List)}.\n@param frameworks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #frameworks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "frameworks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \n@param frameworks The frameworks supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "frameworks", "getterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The frameworks supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Frameworks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Frameworks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformFramework", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformFramework.Builder} avoiding the need to create one manually via {@link PlatformFramework#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformFramework.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformFramework)}.\n@param member a consumer that will call methods on {@link PlatformFramework.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformFramework)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformFramework", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformFramework", "variableName" : "member", "variableType" : "PlatformFramework", "documentation" : null, "simpleType" : "PlatformFramework", "variableSetterType" : "PlatformFramework" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformFramework", "variableName" : "member", "variableType" : "PlatformFramework", "documentation" : "", "simpleType" : "PlatformFramework", "variableSetterType" : "PlatformFramework" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformFramework", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformFramework", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Frameworks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \n@param frameworks The frameworks supported by the platform.", "setterMethodName" : "setFrameworks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "frameworks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "frameworks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Maintainer" : { "beanStyleGetterMethodName" : "getMaintainer", "beanStyleSetterMethodName" : "setMaintainer", "c2jName" : "Maintainer", "c2jShape" : "Maintainer", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maintainer(String)}.\n@param maintainer a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maintainer(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maintainer", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \n@param maintainer Information about the maintainer of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maintainer", "getterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \n@return Information about the maintainer of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Maintainer", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Maintainer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Maintainer", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \n@param maintainer Information about the maintainer of the platform.", "setterMethodName" : "setMaintainer", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "maintainer", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "maintainer", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OperatingSystemName" : { "beanStyleGetterMethodName" : "getOperatingSystemName", "beanStyleSetterMethodName" : "setOperatingSystemName", "c2jName" : "OperatingSystemName", "c2jShape" : "OperatingSystemName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemName(String)}.\n@param operatingSystemName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemName", "getterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@return The operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.", "setterMethodName" : "setOperatingSystemName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OperatingSystemVersion" : { "beanStyleGetterMethodName" : "getOperatingSystemVersion", "beanStyleSetterMethodName" : "setOperatingSystemVersion", "c2jName" : "OperatingSystemVersion", "c2jShape" : "OperatingSystemVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemVersion(String)}.\n@param operatingSystemVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemVersion", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@return The version of the operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.", "setterMethodName" : "setOperatingSystemVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformCategory" : { "beanStyleGetterMethodName" : "getPlatformCategory", "beanStyleSetterMethodName" : "setPlatformCategory", "c2jName" : "PlatformCategory", "c2jShape" : "PlatformCategory", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformCategory(String)}.\n@param platformCategory a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformCategory(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformCategory", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformCategory", "getterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \n@return The category of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformCategory", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformCategory", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformCategory", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of the platform.", "setterMethodName" : "setPlatformCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformName" : { "beanStyleGetterMethodName" : "getPlatformName", "beanStyleSetterMethodName" : "setPlatformName", "c2jName" : "PlatformName", "c2jShape" : "PlatformName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformName(String)}.\n@param platformName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \n@param platformName The name of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \n@return The name of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \n@param platformName The name of the platform.", "setterMethodName" : "setPlatformName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformOwner" : { "beanStyleGetterMethodName" : "getPlatformOwner", "beanStyleSetterMethodName" : "setPlatformOwner", "c2jName" : "PlatformOwner", "c2jShape" : "PlatformOwner", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformOwner(String)}.\n@param platformOwner a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformOwner(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformOwner", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformOwner", "getterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@return The AWS account ID of the person who created the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformOwner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformOwner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformOwner", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.", "setterMethodName" : "setPlatformOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformStatus" : { "beanStyleGetterMethodName" : "getPlatformStatusAsString", "beanStyleSetterMethodName" : "setPlatformStatus", "c2jName" : "PlatformStatus", "c2jShape" : "PlatformStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformStatusAsString(String)}.\n@param platformStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "PlatformStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "platformStatus", "fluentEnumSetterMethodName" : "platformStatus", "fluentGetterMethodName" : "platformStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform.\n@see PlatformStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PlatformStatus", "fluentSetterMethodName" : "platformStatus", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #platformStatus} will return {@link PlatformStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #platformStatusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the platform.\n@see PlatformStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform.\n@see PlatformStatus", "setterMethodName" : "setPlatformStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformVersion" : { "beanStyleGetterMethodName" : "getPlatformVersion", "beanStyleSetterMethodName" : "setPlatformVersion", "c2jName" : "PlatformVersion", "c2jShape" : "PlatformVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformVersion(String)}.\n@param platformVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \n@param platformVersion The version of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformVersion", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \n@return The version of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \n@param platformVersion The version of the platform.", "setterMethodName" : "setPlatformVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProgrammingLanguages" : { "beanStyleGetterMethodName" : "getProgrammingLanguages", "beanStyleSetterMethodName" : "setProgrammingLanguages", "c2jName" : "ProgrammingLanguages", "c2jShape" : "PlatformProgrammingLanguages", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #programmingLanguages(List)}.\n@param programmingLanguages a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #programmingLanguages(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "programmingLanguages", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \n@param programmingLanguages The programming languages supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "programmingLanguages", "getterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The programming languages supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProgrammingLanguages", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProgrammingLanguages", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformProgrammingLanguage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformProgrammingLanguage.Builder} avoiding the need to create one manually via {@link PlatformProgrammingLanguage#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformProgrammingLanguage.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformProgrammingLanguage)}.\n@param member a consumer that will call methods on {@link PlatformProgrammingLanguage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformProgrammingLanguage)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformProgrammingLanguage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformProgrammingLanguage", "variableName" : "member", "variableType" : "PlatformProgrammingLanguage", "documentation" : null, "simpleType" : "PlatformProgrammingLanguage", "variableSetterType" : "PlatformProgrammingLanguage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformProgrammingLanguage", "variableName" : "member", "variableType" : "PlatformProgrammingLanguage", "documentation" : "", "simpleType" : "PlatformProgrammingLanguage", "variableSetterType" : "PlatformProgrammingLanguage" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformProgrammingLanguage", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformProgrammingLanguage", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProgrammingLanguages", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \n@param programmingLanguages The programming languages supported by the platform.", "setterMethodName" : "setProgrammingLanguages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "programmingLanguages", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "programmingLanguages", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \n@return The name of the solution stack used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack used by the platform.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SupportedAddonList" : { "beanStyleGetterMethodName" : "getSupportedAddonList", "beanStyleSetterMethodName" : "setSupportedAddonList", "c2jName" : "SupportedAddonList", "c2jShape" : "SupportedAddonList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedAddonList(List)}.\n@param supportedAddonList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedAddonList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedAddonList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedAddonList", "getterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The additions supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedAddonList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedAddonList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedAddon", "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" : "SupportedAddonList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions supported by the platform.", "setterMethodName" : "setSupportedAddonList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "SupportedTierList" : { "beanStyleGetterMethodName" : "getSupportedTierList", "beanStyleSetterMethodName" : "setSupportedTierList", "c2jName" : "SupportedTierList", "c2jShape" : "SupportedTierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedTierList(List)}.\n@param supportedTierList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedTierList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedTierList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedTierList", "getterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The tiers supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedTierList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedTierList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedTier", "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" : "SupportedTierList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers supported by the platform.", "setterMethodName" : "setSupportedTierList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformOwner", "beanStyleSetterMethodName" : "setPlatformOwner", "c2jName" : "PlatformOwner", "c2jShape" : "PlatformOwner", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformOwner(String)}.\n@param platformOwner a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformOwner(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformOwner", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformOwner", "getterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@return The AWS account ID of the person who created the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformOwner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformOwner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformOwner", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.", "setterMethodName" : "setPlatformOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformName", "beanStyleSetterMethodName" : "setPlatformName", "c2jName" : "PlatformName", "c2jShape" : "PlatformName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformName(String)}.\n@param platformName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \n@param platformName The name of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \n@return The name of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          \n@param platformName The name of the platform.", "setterMethodName" : "setPlatformName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformVersion", "beanStyleSetterMethodName" : "setPlatformVersion", "c2jName" : "PlatformVersion", "c2jShape" : "PlatformVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformVersion(String)}.\n@param platformVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \n@param platformVersion The version of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformVersion", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \n@return The version of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          \n@param platformVersion The version of the platform.", "setterMethodName" : "setPlatformVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \n@return The name of the solution stack used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack used by the platform.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformStatusAsString", "beanStyleSetterMethodName" : "setPlatformStatus", "c2jName" : "PlatformStatus", "c2jShape" : "PlatformStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformStatusAsString(String)}.\n@param platformStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "PlatformStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "platformStatus", "fluentEnumSetterMethodName" : "platformStatus", "fluentGetterMethodName" : "platformStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform.\n@see PlatformStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PlatformStatus", "fluentSetterMethodName" : "platformStatus", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #platformStatus} will return {@link PlatformStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #platformStatusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the platform.\n@see PlatformStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform.\n@see PlatformStatus", "setterMethodName" : "setPlatformStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The status of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          \n@param dateCreated The date when the platform was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          \n@return The date when the platform 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          \n@param dateCreated The date when the platform was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date when the platform was created.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform 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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          \n@param dateUpdated The date when the platform was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          \n@return The date when the platform 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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          \n@param dateUpdated The date when the platform was last updated.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date when the platform was last updated.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformCategory", "beanStyleSetterMethodName" : "setPlatformCategory", "c2jName" : "PlatformCategory", "c2jShape" : "PlatformCategory", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformCategory(String)}.\n@param platformCategory a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformCategory(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformCategory", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformCategory", "getterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \n@return The category of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformCategory", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformCategory", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformCategory", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of the platform.", "setterMethodName" : "setPlatformCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The category of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The description of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The description of the platform.

                                                                                                                                                                                                                          \n@param description The description of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                          The description of the platform.

                                                                                                                                                                                                                          \n@return The description of the platform.", "getterModel" : { "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 platform.

                                                                                                                                                                                                                          \n@param description The description of the platform.", "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 platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaintainer", "beanStyleSetterMethodName" : "setMaintainer", "c2jName" : "Maintainer", "c2jShape" : "Maintainer", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maintainer(String)}.\n@param maintainer a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maintainer(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maintainer", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \n@param maintainer Information about the maintainer of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maintainer", "getterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \n@return Information about the maintainer of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Maintainer", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Maintainer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Maintainer", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          \n@param maintainer Information about the maintainer of the platform.", "setterMethodName" : "setMaintainer", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "maintainer", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "maintainer", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          Information about the maintainer of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperatingSystemName", "beanStyleSetterMethodName" : "setOperatingSystemName", "c2jName" : "OperatingSystemName", "c2jShape" : "OperatingSystemName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemName(String)}.\n@param operatingSystemName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemName", "getterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@return The operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.", "setterMethodName" : "setOperatingSystemName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperatingSystemVersion", "beanStyleSetterMethodName" : "setOperatingSystemVersion", "c2jName" : "OperatingSystemVersion", "c2jShape" : "OperatingSystemVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemVersion(String)}.\n@param operatingSystemVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemVersion", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@return The version of the operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.", "setterMethodName" : "setOperatingSystemVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProgrammingLanguages", "beanStyleSetterMethodName" : "setProgrammingLanguages", "c2jName" : "ProgrammingLanguages", "c2jShape" : "PlatformProgrammingLanguages", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #programmingLanguages(List)}.\n@param programmingLanguages a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #programmingLanguages(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "programmingLanguages", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \n@param programmingLanguages The programming languages supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "programmingLanguages", "getterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The programming languages supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ProgrammingLanguages", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ProgrammingLanguages", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformProgrammingLanguage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformProgrammingLanguage.Builder} avoiding the need to create one manually via {@link PlatformProgrammingLanguage#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformProgrammingLanguage.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformProgrammingLanguage)}.\n@param member a consumer that will call methods on {@link PlatformProgrammingLanguage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformProgrammingLanguage)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformProgrammingLanguage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformProgrammingLanguage", "variableName" : "member", "variableType" : "PlatformProgrammingLanguage", "documentation" : null, "simpleType" : "PlatformProgrammingLanguage", "variableSetterType" : "PlatformProgrammingLanguage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformProgrammingLanguage", "variableName" : "member", "variableType" : "PlatformProgrammingLanguage", "documentation" : "", "simpleType" : "PlatformProgrammingLanguage", "variableSetterType" : "PlatformProgrammingLanguage" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformProgrammingLanguage", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformProgrammingLanguage", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ProgrammingLanguages", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          \n@param programmingLanguages The programming languages supported by the platform.", "setterMethodName" : "setProgrammingLanguages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "programmingLanguages", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "programmingLanguages", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The programming languages supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFrameworks", "beanStyleSetterMethodName" : "setFrameworks", "c2jName" : "Frameworks", "c2jShape" : "PlatformFrameworks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #frameworks(List)}.\n@param frameworks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #frameworks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "frameworks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \n@param frameworks The frameworks supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "frameworks", "getterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The frameworks supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Frameworks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Frameworks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PlatformFramework", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlatformFramework.Builder} avoiding the need to create one manually via {@link PlatformFramework#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlatformFramework.Builder#build()} is called immediately and its result is passed to {@link #member(PlatformFramework)}.\n@param member a consumer that will call methods on {@link PlatformFramework.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlatformFramework)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PlatformFramework", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PlatformFramework", "variableName" : "member", "variableType" : "PlatformFramework", "documentation" : null, "simpleType" : "PlatformFramework", "variableSetterType" : "PlatformFramework" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PlatformFramework", "variableName" : "member", "variableType" : "PlatformFramework", "documentation" : "", "simpleType" : "PlatformFramework", "variableSetterType" : "PlatformFramework" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PlatformFramework", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PlatformFramework", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Frameworks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          \n@param frameworks The frameworks supported by the platform.", "setterMethodName" : "setFrameworks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "frameworks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "frameworks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The frameworks supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCustomAmiList", "beanStyleSetterMethodName" : "setCustomAmiList", "c2jName" : "CustomAmiList", "c2jShape" : "CustomAmiList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #customAmiList(List)}.\n@param customAmiList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customAmiList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customAmiList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \n@param customAmiList The custom AMIs supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customAmiList", "getterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The custom AMIs supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomAmiList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomAmiList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CustomAmi", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CustomAmi.Builder} avoiding the need to create one manually via {@link CustomAmi#builder()}.\n\nWhen the {@link Consumer} completes, {@link CustomAmi.Builder#build()} is called immediately and its result is passed to {@link #member(CustomAmi)}.\n@param member a consumer that will call methods on {@link CustomAmi.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CustomAmi)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CustomAmi", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "CustomAmi", "variableName" : "member", "variableType" : "CustomAmi", "documentation" : null, "simpleType" : "CustomAmi", "variableSetterType" : "CustomAmi" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CustomAmi", "variableName" : "member", "variableType" : "CustomAmi", "documentation" : "", "simpleType" : "CustomAmi", "variableSetterType" : "CustomAmi" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CustomAmi", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CustomAmi", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CustomAmiList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          \n@param customAmiList The custom AMIs supported by the platform.", "setterMethodName" : "setCustomAmiList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "customAmiList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "customAmiList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The custom AMIs supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSupportedTierList", "beanStyleSetterMethodName" : "setSupportedTierList", "c2jName" : "SupportedTierList", "c2jShape" : "SupportedTierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedTierList(List)}.\n@param supportedTierList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedTierList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedTierList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedTierList", "getterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The tiers supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedTierList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedTierList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedTier", "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" : "SupportedTierList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers supported by the platform.", "setterMethodName" : "setSupportedTierList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The tiers supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSupportedAddonList", "beanStyleSetterMethodName" : "setSupportedAddonList", "c2jName" : "SupportedAddonList", "c2jShape" : "SupportedAddonList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedAddonList(List)}.\n@param supportedAddonList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedAddonList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedAddonList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions supported by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedAddonList", "getterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The additions supported by the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedAddonList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedAddonList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedAddon", "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" : "SupportedAddonList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions supported by the platform.", "setterMethodName" : "setSupportedAddonList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The additions supported by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PlatformDescription", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PlatformDescription", "variableName" : "platformDescription", "variableType" : "PlatformDescription", "documentation" : null, "simpleType" : "PlatformDescription", "variableSetterType" : "PlatformDescription" }, "wrapper" : false }, "PlatformFilter" : { "c2jName" : "PlatformFilter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specify criteria to restrict the results when listing custom platforms.

                                                                                                                                                                                                                          The filter is evaluated as the expression:

                                                                                                                                                                                                                          Type Operator Values[i]

                                                                                                                                                                                                                          ", "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" : "PlatformFilterType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \n@param type The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                                                                                                                                                                                                                          The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \n@return The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner", "getterModel" : { "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 custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \n@param type The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner", "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 custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperator", "beanStyleSetterMethodName" : "setOperator", "c2jName" : "Operator", "c2jShape" : "PlatformFilterOperator", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operator(String)}.\n@param operator a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operator(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operator", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \n@param operator The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operator", "getterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \n@return The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Operator", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Operator", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Operator", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \n@param operator The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with", "setterMethodName" : "setOperator", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operator", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operator", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValues", "beanStyleSetterMethodName" : "setValues", "c2jName" : "Values", "c2jShape" : "PlatformFilterValueList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "values", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \n@param values The list of values applied to the custom platform attribute.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "values", "getterDocumentation" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The list of values applied to the custom platform attribute.", "getterModel" : { "returnType" : "java.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" : "PlatformFilterValue", "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" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \n@param values The list of values applied to the custom platform attribute.", "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" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Operator" : { "beanStyleGetterMethodName" : "getOperator", "beanStyleSetterMethodName" : "setOperator", "c2jName" : "Operator", "c2jShape" : "PlatformFilterOperator", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operator(String)}.\n@param operator a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operator(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operator", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \n@param operator The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operator", "getterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \n@return The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Operator", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Operator", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Operator", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \n@param operator The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with", "setterMethodName" : "setOperator", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operator", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operator", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "PlatformFilterType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \n@param type The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                                                                                                                                                                                                                          The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \n@return The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner", "getterModel" : { "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 custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \n@param type The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner", "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 custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Values" : { "beanStyleGetterMethodName" : "getValues", "beanStyleSetterMethodName" : "setValues", "c2jName" : "Values", "c2jShape" : "PlatformFilterValueList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "values", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \n@param values The list of values applied to the custom platform attribute.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "values", "getterDocumentation" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The list of values applied to the custom platform attribute.", "getterModel" : { "returnType" : "java.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" : "PlatformFilterValue", "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" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \n@param values The list of values applied to the custom platform attribute.", "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" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "PlatformFilterType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \n@param type The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                                                                                                                                                                                                                          The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \n@return The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner", "getterModel" : { "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 custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          \n@param type The custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner", "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 custom platform attribute to which the filter values are applied.

                                                                                                                                                                                                                          Valid Values: PlatformName | PlatformVersion | PlatformStatus | PlatformOwner

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperator", "beanStyleSetterMethodName" : "setOperator", "c2jName" : "Operator", "c2jShape" : "PlatformFilterOperator", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operator(String)}.\n@param operator a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operator(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operator", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \n@param operator The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operator", "getterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \n@return The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Operator", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Operator", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Operator", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          \n@param operator The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with", "setterMethodName" : "setOperator", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operator", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operator", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The operator to apply to the Type with each of the Values.

                                                                                                                                                                                                                          Valid Values: = (equal to) | != (not equal to) | < (less than) | <= (less than or equal to) | > (greater than) | >= (greater than or equal to) | contains | begins_with | ends_with

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValues", "beanStyleSetterMethodName" : "setValues", "c2jName" : "Values", "c2jShape" : "PlatformFilterValueList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "values", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \n@param values The list of values applied to the custom platform attribute.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "values", "getterDocumentation" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The list of values applied to the custom platform attribute.", "getterModel" : { "returnType" : "java.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" : "PlatformFilterValue", "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" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          \n@param values The list of values applied to the custom platform attribute.", "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" : "

                                                                                                                                                                                                                          The list of values applied to the custom platform attribute.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PlatformFilter", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PlatformFilter", "variableName" : "platformFilter", "variableType" : "PlatformFilter", "documentation" : null, "simpleType" : "PlatformFilter", "variableSetterType" : "PlatformFilter" }, "wrapper" : false }, "PlatformFramework" : { "c2jName" : "PlatformFramework", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A framework supported by the custom platform.

                                                                                                                                                                                                                          ", "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" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the framework.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 framework.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the framework.

                                                                                                                                                                                                                          \n@param name The name of the framework.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the framework.

                                                                                                                                                                                                                          \n@return The name of the framework.", "getterModel" : { "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 framework.

                                                                                                                                                                                                                          \n@param name The name of the framework.", "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 framework.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \n@param version The version of the framework.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \n@return The version of the framework.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \n@param version The version of the framework.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the framework.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 framework.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the framework.

                                                                                                                                                                                                                          \n@param name The name of the framework.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the framework.

                                                                                                                                                                                                                          \n@return The name of the framework.", "getterModel" : { "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 framework.

                                                                                                                                                                                                                          \n@param name The name of the framework.", "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 framework.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Version" : { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \n@param version The version of the framework.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \n@return The version of the framework.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \n@param version The version of the framework.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the framework.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 framework.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the framework.

                                                                                                                                                                                                                          \n@param name The name of the framework.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the framework.

                                                                                                                                                                                                                          \n@return The name of the framework.", "getterModel" : { "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 framework.

                                                                                                                                                                                                                          \n@param name The name of the framework.", "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 framework.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \n@param version The version of the framework.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \n@return The version of the framework.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          \n@param version The version of the framework.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the framework.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PlatformFramework", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PlatformFramework", "variableName" : "platformFramework", "variableType" : "PlatformFramework", "documentation" : null, "simpleType" : "PlatformFramework", "variableSetterType" : "PlatformFramework" }, "wrapper" : false }, "PlatformProgrammingLanguage" : { "c2jName" : "PlatformProgrammingLanguage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A programming language supported by the platform.

                                                                                                                                                                                                                          ", "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" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the programming language.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 programming language.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the programming language.

                                                                                                                                                                                                                          \n@param name The name of the programming language.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the programming language.

                                                                                                                                                                                                                          \n@return The name of the programming language.", "getterModel" : { "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 programming language.

                                                                                                                                                                                                                          \n@param name The name of the programming language.", "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 programming language.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \n@param version The version of the programming language.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \n@return The version of the programming language.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \n@param version The version of the programming language.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the programming language.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 programming language.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the programming language.

                                                                                                                                                                                                                          \n@param name The name of the programming language.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the programming language.

                                                                                                                                                                                                                          \n@return The name of the programming language.", "getterModel" : { "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 programming language.

                                                                                                                                                                                                                          \n@param name The name of the programming language.", "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 programming language.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Version" : { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \n@param version The version of the programming language.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \n@return The version of the programming language.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \n@param version The version of the programming language.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the programming language.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 programming language.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the programming language.

                                                                                                                                                                                                                          \n@param name The name of the programming language.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the programming language.

                                                                                                                                                                                                                          \n@return The name of the programming language.", "getterModel" : { "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 programming language.

                                                                                                                                                                                                                          \n@param name The name of the programming language.", "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 programming language.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \n@param version The version of the programming language.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \n@return The version of the programming language.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          \n@param version The version of the programming language.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the programming language.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PlatformProgrammingLanguage", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PlatformProgrammingLanguage", "variableName" : "platformProgrammingLanguage", "variableType" : "PlatformProgrammingLanguage", "documentation" : null, "simpleType" : "PlatformProgrammingLanguage", "variableSetterType" : "PlatformProgrammingLanguage" }, "wrapper" : false }, "PlatformStatus" : { "c2jName" : "PlatformStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "CREATING", "value" : "Creating" }, { "name" : "FAILED", "value" : "Failed" }, { "name" : "READY", "value" : "Ready" }, { "name" : "DELETING", "value" : "Deleting" }, { "name" : "DELETED", "value" : "Deleted" } ], "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" : "PlatformStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PlatformStatus", "variableName" : "platformStatus", "variableType" : "PlatformStatus", "documentation" : null, "simpleType" : "PlatformStatus", "variableSetterType" : "PlatformStatus" }, "wrapper" : false }, "PlatformSummary" : { "c2jName" : "PlatformSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Detailed information about a platform.

                                                                                                                                                                                                                          ", "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" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformOwner", "beanStyleSetterMethodName" : "setPlatformOwner", "c2jName" : "PlatformOwner", "c2jShape" : "PlatformOwner", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformOwner(String)}.\n@param platformOwner a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformOwner(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformOwner", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformOwner", "getterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@return The AWS account ID of the person who created the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformOwner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformOwner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformOwner", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.", "setterMethodName" : "setPlatformOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformStatusAsString", "beanStyleSetterMethodName" : "setPlatformStatus", "c2jName" : "PlatformStatus", "c2jShape" : "PlatformStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformStatusAsString(String)}.\n@param platformStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "PlatformStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "platformStatus", "fluentEnumSetterMethodName" : "platformStatus", "fluentGetterMethodName" : "platformStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform. You can create an environment from the platform once it is ready.\n@see PlatformStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PlatformStatus", "fluentSetterMethodName" : "platformStatus", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #platformStatus} will return {@link PlatformStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #platformStatusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the platform. You can create an environment from the platform once it is ready.\n@see PlatformStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform. You can create an environment from the platform once it is ready.\n@see PlatformStatus", "setterMethodName" : "setPlatformStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformCategory", "beanStyleSetterMethodName" : "setPlatformCategory", "c2jName" : "PlatformCategory", "c2jShape" : "PlatformCategory", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformCategory(String)}.\n@param platformCategory a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformCategory(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformCategory", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformCategory", "getterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \n@return The category of platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformCategory", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformCategory", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformCategory", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of platform.", "setterMethodName" : "setPlatformCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperatingSystemName", "beanStyleSetterMethodName" : "setOperatingSystemName", "c2jName" : "OperatingSystemName", "c2jShape" : "OperatingSystemName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemName(String)}.\n@param operatingSystemName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemName", "getterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@return The operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.", "setterMethodName" : "setOperatingSystemName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperatingSystemVersion", "beanStyleSetterMethodName" : "setOperatingSystemVersion", "c2jName" : "OperatingSystemVersion", "c2jShape" : "OperatingSystemVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemVersion(String)}.\n@param operatingSystemVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemVersion", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@return The version of the operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.", "setterMethodName" : "setOperatingSystemVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSupportedTierList", "beanStyleSetterMethodName" : "setSupportedTierList", "c2jName" : "SupportedTierList", "c2jShape" : "SupportedTierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedTierList(List)}.\n@param supportedTierList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedTierList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedTierList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers in which the platform runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedTierList", "getterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The tiers in which the platform runs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedTierList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedTierList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedTier", "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" : "SupportedTierList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers in which the platform runs.", "setterMethodName" : "setSupportedTierList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSupportedAddonList", "beanStyleSetterMethodName" : "setSupportedAddonList", "c2jName" : "SupportedAddonList", "c2jShape" : "SupportedAddonList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedAddonList(List)}.\n@param supportedAddonList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedAddonList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedAddonList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions associated with the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedAddonList", "getterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The additions associated with the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedAddonList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedAddonList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedAddon", "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" : "SupportedAddonList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions associated with the platform.", "setterMethodName" : "setSupportedAddonList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OperatingSystemName" : { "beanStyleGetterMethodName" : "getOperatingSystemName", "beanStyleSetterMethodName" : "setOperatingSystemName", "c2jName" : "OperatingSystemName", "c2jShape" : "OperatingSystemName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemName(String)}.\n@param operatingSystemName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemName", "getterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@return The operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.", "setterMethodName" : "setOperatingSystemName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OperatingSystemVersion" : { "beanStyleGetterMethodName" : "getOperatingSystemVersion", "beanStyleSetterMethodName" : "setOperatingSystemVersion", "c2jName" : "OperatingSystemVersion", "c2jShape" : "OperatingSystemVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemVersion(String)}.\n@param operatingSystemVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemVersion", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@return The version of the operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.", "setterMethodName" : "setOperatingSystemVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformCategory" : { "beanStyleGetterMethodName" : "getPlatformCategory", "beanStyleSetterMethodName" : "setPlatformCategory", "c2jName" : "PlatformCategory", "c2jShape" : "PlatformCategory", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformCategory(String)}.\n@param platformCategory a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformCategory(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformCategory", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformCategory", "getterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \n@return The category of platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformCategory", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformCategory", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformCategory", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of platform.", "setterMethodName" : "setPlatformCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformOwner" : { "beanStyleGetterMethodName" : "getPlatformOwner", "beanStyleSetterMethodName" : "setPlatformOwner", "c2jName" : "PlatformOwner", "c2jShape" : "PlatformOwner", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformOwner(String)}.\n@param platformOwner a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformOwner(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformOwner", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformOwner", "getterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@return The AWS account ID of the person who created the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformOwner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformOwner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformOwner", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.", "setterMethodName" : "setPlatformOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformStatus" : { "beanStyleGetterMethodName" : "getPlatformStatusAsString", "beanStyleSetterMethodName" : "setPlatformStatus", "c2jName" : "PlatformStatus", "c2jShape" : "PlatformStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformStatusAsString(String)}.\n@param platformStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "PlatformStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "platformStatus", "fluentEnumSetterMethodName" : "platformStatus", "fluentGetterMethodName" : "platformStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform. You can create an environment from the platform once it is ready.\n@see PlatformStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PlatformStatus", "fluentSetterMethodName" : "platformStatus", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #platformStatus} will return {@link PlatformStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #platformStatusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the platform. You can create an environment from the platform once it is ready.\n@see PlatformStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform. You can create an environment from the platform once it is ready.\n@see PlatformStatus", "setterMethodName" : "setPlatformStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SupportedAddonList" : { "beanStyleGetterMethodName" : "getSupportedAddonList", "beanStyleSetterMethodName" : "setSupportedAddonList", "c2jName" : "SupportedAddonList", "c2jShape" : "SupportedAddonList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedAddonList(List)}.\n@param supportedAddonList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedAddonList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedAddonList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions associated with the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedAddonList", "getterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The additions associated with the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedAddonList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedAddonList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedAddon", "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" : "SupportedAddonList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions associated with the platform.", "setterMethodName" : "setSupportedAddonList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "SupportedTierList" : { "beanStyleGetterMethodName" : "getSupportedTierList", "beanStyleSetterMethodName" : "setSupportedTierList", "c2jName" : "SupportedTierList", "c2jShape" : "SupportedTierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedTierList(List)}.\n@param supportedTierList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedTierList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedTierList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers in which the platform runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedTierList", "getterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The tiers in which the platform runs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedTierList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedTierList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedTier", "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" : "SupportedTierList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers in which the platform runs.", "setterMethodName" : "setSupportedTierList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformOwner", "beanStyleSetterMethodName" : "setPlatformOwner", "c2jName" : "PlatformOwner", "c2jShape" : "PlatformOwner", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformOwner(String)}.\n@param platformOwner a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformOwner(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformOwner", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformOwner", "getterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@return The AWS account ID of the person who created the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformOwner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformOwner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformOwner", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          \n@param platformOwner The AWS account ID of the person who created the platform.", "setterMethodName" : "setPlatformOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformOwner", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The AWS account ID of the person who created the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformStatusAsString", "beanStyleSetterMethodName" : "setPlatformStatus", "c2jName" : "PlatformStatus", "c2jShape" : "PlatformStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformStatusAsString(String)}.\n@param platformStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "PlatformStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "platformStatus", "fluentEnumSetterMethodName" : "platformStatus", "fluentGetterMethodName" : "platformStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform. You can create an environment from the platform once it is ready.\n@see PlatformStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PlatformStatus", "fluentSetterMethodName" : "platformStatus", "getterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #platformStatus} will return {@link PlatformStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #platformStatusAsString}.\n

                                                                                                                                                                                                                          \n@return The status of the platform. You can create an environment from the platform once it is ready.\n@see PlatformStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          \n@param platformStatus The status of the platform. You can create an environment from the platform once it is ready.\n@see PlatformStatus", "setterMethodName" : "setPlatformStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The status of the platform. You can create an environment from the platform once it is ready.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformCategory", "beanStyleSetterMethodName" : "setPlatformCategory", "c2jName" : "PlatformCategory", "c2jShape" : "PlatformCategory", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformCategory(String)}.\n@param platformCategory a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformCategory(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformCategory", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformCategory", "getterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \n@return The category of platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformCategory", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformCategory", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformCategory", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          \n@param platformCategory The category of platform.", "setterMethodName" : "setPlatformCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformCategory", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The category of platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperatingSystemName", "beanStyleSetterMethodName" : "setOperatingSystemName", "c2jName" : "OperatingSystemName", "c2jShape" : "OperatingSystemName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemName(String)}.\n@param operatingSystemName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemName", "getterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@return The operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemName The operating system used by the platform.", "setterMethodName" : "setOperatingSystemName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperatingSystemVersion", "beanStyleSetterMethodName" : "setOperatingSystemVersion", "c2jName" : "OperatingSystemVersion", "c2jShape" : "OperatingSystemVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operatingSystemVersion(String)}.\n@param operatingSystemVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystemVersion(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystemVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystemVersion", "getterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@return The version of the operating system used by the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystemVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystemVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperatingSystemVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          \n@param operatingSystemVersion The version of the operating system used by the platform.", "setterMethodName" : "setOperatingSystemVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operatingSystemVersion", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The version of the operating system used by the platform.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSupportedTierList", "beanStyleSetterMethodName" : "setSupportedTierList", "c2jName" : "SupportedTierList", "c2jShape" : "SupportedTierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedTierList(List)}.\n@param supportedTierList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedTierList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedTierList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers in which the platform runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedTierList", "getterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The tiers in which the platform runs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedTierList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedTierList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedTier", "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" : "SupportedTierList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          \n@param supportedTierList The tiers in which the platform runs.", "setterMethodName" : "setSupportedTierList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedTierList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The tiers in which the platform runs.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSupportedAddonList", "beanStyleSetterMethodName" : "setSupportedAddonList", "c2jName" : "SupportedAddonList", "c2jShape" : "SupportedAddonList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #supportedAddonList(List)}.\n@param supportedAddonList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #supportedAddonList(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "supportedAddonList", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions associated with the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "supportedAddonList", "getterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The additions associated with the platform.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SupportedAddonList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SupportedAddonList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SupportedAddon", "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" : "SupportedAddonList", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          \n@param supportedAddonList The additions associated with the platform.", "setterMethodName" : "setSupportedAddonList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "supportedAddonList", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The additions associated with the platform.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PlatformSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PlatformSummary", "variableName" : "platformSummary", "variableType" : "PlatformSummary", "documentation" : null, "simpleType" : "PlatformSummary", "variableSetterType" : "PlatformSummary" }, "wrapper" : false }, "PlatformVersionStillReferencedException" : { "c2jName" : "PlatformVersionStillReferencedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          You cannot delete the platform version because there are still environments running on it.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "PlatformVersionStillReferencedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PlatformVersionStillReferencedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PlatformVersionStillReferencedException", "variableName" : "platformVersionStillReferencedException", "variableType" : "PlatformVersionStillReferencedException", "documentation" : null, "simpleType" : "PlatformVersionStillReferencedException", "variableSetterType" : "PlatformVersionStillReferencedException" }, "wrapper" : false }, "Queue" : { "c2jName" : "Queue", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Describes a queue.

                                                                                                                                                                                                                          ", "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" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the queue.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 queue.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the queue.

                                                                                                                                                                                                                          \n@param name The name of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the queue.

                                                                                                                                                                                                                          \n@return The name of the queue.", "getterModel" : { "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 queue.

                                                                                                                                                                                                                          \n@param name The name of the queue.", "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 queue.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUrl", "beanStyleSetterMethodName" : "setUrl", "c2jName" : "URL", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "url", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \n@param url The URL of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "url", "getterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \n@return The URL of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "URL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "URL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "URL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \n@param url The URL of the queue.", "setterMethodName" : "setUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the queue.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 queue.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the queue.

                                                                                                                                                                                                                          \n@param name The name of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the queue.

                                                                                                                                                                                                                          \n@return The name of the queue.", "getterModel" : { "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 queue.

                                                                                                                                                                                                                          \n@param name The name of the queue.", "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 queue.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "URL" : { "beanStyleGetterMethodName" : "getUrl", "beanStyleSetterMethodName" : "setUrl", "c2jName" : "URL", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "url", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \n@param url The URL of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "url", "getterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \n@return The URL of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "URL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "URL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "URL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \n@param url The URL of the queue.", "setterMethodName" : "setUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the queue.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 queue.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the queue.

                                                                                                                                                                                                                          \n@param name The name of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the queue.

                                                                                                                                                                                                                          \n@return The name of the queue.", "getterModel" : { "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 queue.

                                                                                                                                                                                                                          \n@param name The name of the queue.", "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 queue.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUrl", "beanStyleSetterMethodName" : "setUrl", "c2jName" : "URL", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "url", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \n@param url The URL of the queue.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "url", "getterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \n@return The URL of the queue.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "URL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "URL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "URL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          \n@param url The URL of the queue.", "setterMethodName" : "setUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The URL of the queue.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Queue", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Queue", "variableName" : "queue", "variableType" : "Queue", "documentation" : null, "simpleType" : "Queue", "variableSetterType" : "Queue" }, "wrapper" : false }, "RebuildEnvironmentRequest" : { "c2jName" : "RebuildEnvironmentMessage", "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" : "RebuildEnvironment", "locationName" : null, "requestUri" : "/", "target" : "RebuildEnvironment", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment to rebuild.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RebuildEnvironmentRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RebuildEnvironmentRequest", "variableName" : "rebuildEnvironmentRequest", "variableType" : "RebuildEnvironmentRequest", "documentation" : null, "simpleType" : "RebuildEnvironmentRequest", "variableSetterType" : "RebuildEnvironmentRequest" }, "wrapper" : false }, "RebuildEnvironmentResponse" : { "c2jName" : "RebuildEnvironmentResponse", "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" : "RebuildEnvironmentResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RebuildEnvironmentResponse", "variableName" : "rebuildEnvironmentResponse", "variableType" : "RebuildEnvironmentResponse", "documentation" : null, "simpleType" : "RebuildEnvironmentResponse", "variableSetterType" : "RebuildEnvironmentResponse" }, "wrapper" : false }, "RequestEnvironmentInfoRequest" : { "c2jName" : "RequestEnvironmentInfoMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Request to retrieve logs from an environment and store them in your Elastic Beanstalk storage bucket.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RequestEnvironmentInfo", "locationName" : null, "requestUri" : "/", "target" : "RequestEnvironmentInfo", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInfoTypeAsString", "beanStyleSetterMethodName" : "setInfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information to 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 #infoTypeAsString(String)}.\n@param infoType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #infoType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentInfoType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "infoType", "fluentEnumSetterMethodName" : "infoType", "fluentGetterMethodName" : "infoTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          \n@param infoType The type of information to request.\n@see EnvironmentInfoType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType", "fluentSetterMethodName" : "infoType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #infoType} will return {@link EnvironmentInfoType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #infoTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of information to request.\n@see EnvironmentInfoType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InfoType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InfoType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InfoType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          \n@param infoType The type of information to request.\n@see EnvironmentInfoType", "setterMethodName" : "setInfoType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InfoType" : { "beanStyleGetterMethodName" : "getInfoTypeAsString", "beanStyleSetterMethodName" : "setInfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information to 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 #infoTypeAsString(String)}.\n@param infoType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #infoType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentInfoType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "infoType", "fluentEnumSetterMethodName" : "infoType", "fluentGetterMethodName" : "infoTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          \n@param infoType The type of information to request.\n@see EnvironmentInfoType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType", "fluentSetterMethodName" : "infoType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #infoType} will return {@link EnvironmentInfoType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #infoTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of information to request.\n@see EnvironmentInfoType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InfoType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InfoType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InfoType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          \n@param infoType The type of information to request.\n@see EnvironmentInfoType", "setterMethodName" : "setInfoType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment of the requested data.

                                                                                                                                                                                                                          If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInfoTypeAsString", "beanStyleSetterMethodName" : "setInfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information to 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 #infoTypeAsString(String)}.\n@param infoType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #infoType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentInfoType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "infoType", "fluentEnumSetterMethodName" : "infoType", "fluentGetterMethodName" : "infoTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          \n@param infoType The type of information to request.\n@see EnvironmentInfoType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType", "fluentSetterMethodName" : "infoType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #infoType} will return {@link EnvironmentInfoType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #infoTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of information to request.\n@see EnvironmentInfoType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InfoType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InfoType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InfoType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          \n@param infoType The type of information to request.\n@see EnvironmentInfoType", "setterMethodName" : "setInfoType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of information to request.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InfoType" ], "shapeName" : "RequestEnvironmentInfoRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RequestEnvironmentInfoRequest", "variableName" : "requestEnvironmentInfoRequest", "variableType" : "RequestEnvironmentInfoRequest", "documentation" : null, "simpleType" : "RequestEnvironmentInfoRequest", "variableSetterType" : "RequestEnvironmentInfoRequest" }, "wrapper" : false }, "RequestEnvironmentInfoResponse" : { "c2jName" : "RequestEnvironmentInfoResponse", "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" : "RequestEnvironmentInfoResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RequestEnvironmentInfoResponse", "variableName" : "requestEnvironmentInfoResponse", "variableType" : "RequestEnvironmentInfoResponse", "documentation" : null, "simpleType" : "RequestEnvironmentInfoResponse", "variableSetterType" : "RequestEnvironmentInfoResponse" }, "wrapper" : false }, "ResourceNotFoundException" : { "c2jName" : "ResourceNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A resource doesn't exist for the specified Amazon Resource Name (ARN).

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "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 }, "ResourceQuota" : { "c2jName" : "ResourceQuota", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The AWS Elastic Beanstalk quota information for a single resource type in an AWS account. It reflects the resource's limits for this account.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getMaximum", "beanStyleSetterMethodName" : "setMaximum", "c2jName" : "Maximum", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \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 #maximum(Integer)}.\n@param maximum 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 #maximum(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maximum", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \n@param maximum The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maximum", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \n@return The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.", "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" : "Maximum", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Maximum", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Maximum", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \n@param maximum The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.", "setterMethodName" : "setMaximum", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maximum", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maximum", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Maximum" : { "beanStyleGetterMethodName" : "getMaximum", "beanStyleSetterMethodName" : "setMaximum", "c2jName" : "Maximum", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \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 #maximum(Integer)}.\n@param maximum 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 #maximum(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maximum", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \n@param maximum The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maximum", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \n@return The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.", "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" : "Maximum", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Maximum", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Maximum", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \n@param maximum The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.", "setterMethodName" : "setMaximum", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maximum", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maximum", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMaximum", "beanStyleSetterMethodName" : "setMaximum", "c2jName" : "Maximum", "c2jShape" : "BoxedInt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \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 #maximum(Integer)}.\n@param maximum 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 #maximum(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maximum", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \n@param maximum The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maximum", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \n@return The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.", "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" : "Maximum", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Maximum", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Maximum", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          \n@param maximum The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.", "setterMethodName" : "setMaximum", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maximum", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maximum", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceQuota", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "resourceQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "wrapper" : false }, "ResourceQuotas" : { "c2jName" : "ResourceQuotas", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A set of per-resource AWS Elastic Beanstalk quotas associated with an AWS account. They reflect Elastic Beanstalk resource limits for this account.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getApplicationQuota", "beanStyleSetterMethodName" : "setApplicationQuota", "c2jName" : "ApplicationQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #applicationQuota(ResourceQuota)}.\n@param applicationQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \n@param applicationQuota The quota for applications in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for applications in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \n@param applicationQuota The quota for applications in the AWS account.", "setterMethodName" : "setApplicationQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationVersionQuota", "beanStyleSetterMethodName" : "setApplicationVersionQuota", "c2jName" : "ApplicationVersionQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #applicationVersionQuota(ResourceQuota)}.\n@param applicationVersionQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersionQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersionQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \n@param applicationVersionQuota The quota for application versions in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersionQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for application versions in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersionQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersionQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationVersionQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \n@param applicationVersionQuota The quota for application versions in the AWS account.", "setterMethodName" : "setApplicationVersionQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationVersionQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationVersionQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentQuota", "beanStyleSetterMethodName" : "setEnvironmentQuota", "c2jName" : "EnvironmentQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #environmentQuota(ResourceQuota)}.\n@param environmentQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \n@param environmentQuota The quota for environments in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for environments in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EnvironmentQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \n@param environmentQuota The quota for environments in the AWS account.", "setterMethodName" : "setEnvironmentQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "environmentQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "environmentQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfigurationTemplateQuota", "beanStyleSetterMethodName" : "setConfigurationTemplateQuota", "c2jName" : "ConfigurationTemplateQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #configurationTemplateQuota(ResourceQuota)}.\n@param configurationTemplateQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationTemplateQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationTemplateQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \n@param configurationTemplateQuota The quota for configuration templates in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationTemplateQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for configuration templates in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ConfigurationTemplateQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ConfigurationTemplateQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ConfigurationTemplateQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \n@param configurationTemplateQuota The quota for configuration templates in the AWS account.", "setterMethodName" : "setConfigurationTemplateQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "configurationTemplateQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "configurationTemplateQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCustomPlatformQuota", "beanStyleSetterMethodName" : "setCustomPlatformQuota", "c2jName" : "CustomPlatformQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #customPlatformQuota(ResourceQuota)}.\n@param customPlatformQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customPlatformQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customPlatformQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \n@param customPlatformQuota The quota for custom platforms in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customPlatformQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for custom platforms in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomPlatformQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomPlatformQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CustomPlatformQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \n@param customPlatformQuota The quota for custom platforms in the AWS account.", "setterMethodName" : "setCustomPlatformQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "customPlatformQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "customPlatformQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationQuota" : { "beanStyleGetterMethodName" : "getApplicationQuota", "beanStyleSetterMethodName" : "setApplicationQuota", "c2jName" : "ApplicationQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #applicationQuota(ResourceQuota)}.\n@param applicationQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \n@param applicationQuota The quota for applications in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for applications in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \n@param applicationQuota The quota for applications in the AWS account.", "setterMethodName" : "setApplicationQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, "ApplicationVersionQuota" : { "beanStyleGetterMethodName" : "getApplicationVersionQuota", "beanStyleSetterMethodName" : "setApplicationVersionQuota", "c2jName" : "ApplicationVersionQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #applicationVersionQuota(ResourceQuota)}.\n@param applicationVersionQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersionQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersionQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \n@param applicationVersionQuota The quota for application versions in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersionQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for application versions in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersionQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersionQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationVersionQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \n@param applicationVersionQuota The quota for application versions in the AWS account.", "setterMethodName" : "setApplicationVersionQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationVersionQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationVersionQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, "ConfigurationTemplateQuota" : { "beanStyleGetterMethodName" : "getConfigurationTemplateQuota", "beanStyleSetterMethodName" : "setConfigurationTemplateQuota", "c2jName" : "ConfigurationTemplateQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #configurationTemplateQuota(ResourceQuota)}.\n@param configurationTemplateQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationTemplateQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationTemplateQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \n@param configurationTemplateQuota The quota for configuration templates in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationTemplateQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for configuration templates in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ConfigurationTemplateQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ConfigurationTemplateQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ConfigurationTemplateQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \n@param configurationTemplateQuota The quota for configuration templates in the AWS account.", "setterMethodName" : "setConfigurationTemplateQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "configurationTemplateQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "configurationTemplateQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, "CustomPlatformQuota" : { "beanStyleGetterMethodName" : "getCustomPlatformQuota", "beanStyleSetterMethodName" : "setCustomPlatformQuota", "c2jName" : "CustomPlatformQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #customPlatformQuota(ResourceQuota)}.\n@param customPlatformQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customPlatformQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customPlatformQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \n@param customPlatformQuota The quota for custom platforms in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customPlatformQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for custom platforms in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomPlatformQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomPlatformQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CustomPlatformQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \n@param customPlatformQuota The quota for custom platforms in the AWS account.", "setterMethodName" : "setCustomPlatformQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "customPlatformQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "customPlatformQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, "EnvironmentQuota" : { "beanStyleGetterMethodName" : "getEnvironmentQuota", "beanStyleSetterMethodName" : "setEnvironmentQuota", "c2jName" : "EnvironmentQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #environmentQuota(ResourceQuota)}.\n@param environmentQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \n@param environmentQuota The quota for environments in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for environments in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EnvironmentQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \n@param environmentQuota The quota for environments in the AWS account.", "setterMethodName" : "setEnvironmentQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "environmentQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "environmentQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationQuota", "beanStyleSetterMethodName" : "setApplicationQuota", "c2jName" : "ApplicationQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #applicationQuota(ResourceQuota)}.\n@param applicationQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \n@param applicationQuota The quota for applications in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for applications in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          \n@param applicationQuota The quota for applications in the AWS account.", "setterMethodName" : "setApplicationQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for applications in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationVersionQuota", "beanStyleSetterMethodName" : "setApplicationVersionQuota", "c2jName" : "ApplicationVersionQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #applicationVersionQuota(ResourceQuota)}.\n@param applicationVersionQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersionQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersionQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \n@param applicationVersionQuota The quota for application versions in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersionQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for application versions in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersionQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersionQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationVersionQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          \n@param applicationVersionQuota The quota for application versions in the AWS account.", "setterMethodName" : "setApplicationVersionQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationVersionQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "applicationVersionQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for application versions in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentQuota", "beanStyleSetterMethodName" : "setEnvironmentQuota", "c2jName" : "EnvironmentQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #environmentQuota(ResourceQuota)}.\n@param environmentQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \n@param environmentQuota The quota for environments in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for environments in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EnvironmentQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          \n@param environmentQuota The quota for environments in the AWS account.", "setterMethodName" : "setEnvironmentQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "environmentQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "environmentQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for environments in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfigurationTemplateQuota", "beanStyleSetterMethodName" : "setConfigurationTemplateQuota", "c2jName" : "ConfigurationTemplateQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #configurationTemplateQuota(ResourceQuota)}.\n@param configurationTemplateQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationTemplateQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationTemplateQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \n@param configurationTemplateQuota The quota for configuration templates in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationTemplateQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for configuration templates in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ConfigurationTemplateQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ConfigurationTemplateQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ConfigurationTemplateQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          \n@param configurationTemplateQuota The quota for configuration templates in the AWS account.", "setterMethodName" : "setConfigurationTemplateQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "configurationTemplateQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "configurationTemplateQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for configuration templates in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCustomPlatformQuota", "beanStyleSetterMethodName" : "setCustomPlatformQuota", "c2jName" : "CustomPlatformQuota", "c2jShape" : "ResourceQuota", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ResourceQuota.Builder} avoiding the need to create one manually via {@link ResourceQuota#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceQuota.Builder#build()} is called immediately and its result is passed to {@link #customPlatformQuota(ResourceQuota)}.\n@param customPlatformQuota a consumer that will call methods on {@link ResourceQuota.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customPlatformQuota(ResourceQuota)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customPlatformQuota", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \n@param customPlatformQuota The quota for custom platforms in the AWS account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customPlatformQuota", "getterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \n@return The quota for custom platforms in the AWS account.", "getterModel" : { "returnType" : "ResourceQuota", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomPlatformQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CustomPlatformQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CustomPlatformQuota", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          \n@param customPlatformQuota The quota for custom platforms in the AWS account.", "setterMethodName" : "setCustomPlatformQuota", "setterModel" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "customPlatformQuota", "variableType" : "ResourceQuota", "documentation" : null, "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceQuota", "variableName" : "customPlatformQuota", "variableType" : "ResourceQuota", "documentation" : "

                                                                                                                                                                                                                          The quota for custom platforms in the AWS account.

                                                                                                                                                                                                                          ", "simpleType" : "ResourceQuota", "variableSetterType" : "ResourceQuota" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceQuotas", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourceQuotas", "variableName" : "resourceQuotas", "variableType" : "ResourceQuotas", "documentation" : null, "simpleType" : "ResourceQuotas", "variableSetterType" : "ResourceQuotas" }, "wrapper" : false }, "ResourceTypeNotSupportedException" : { "c2jName" : "ResourceTypeNotSupportedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of the specified Amazon Resource Name (ARN) isn't supported for this operation.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceTypeNotSupportedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceTypeNotSupportedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceTypeNotSupportedException", "variableName" : "resourceTypeNotSupportedException", "variableType" : "ResourceTypeNotSupportedException", "documentation" : null, "simpleType" : "ResourceTypeNotSupportedException", "variableSetterType" : "ResourceTypeNotSupportedException" }, "wrapper" : false }, "RestartAppServerRequest" : { "c2jName" : "RestartAppServerMessage", "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" : "RestartAppServer", "locationName" : null, "requestUri" : "/", "target" : "RestartAppServer", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the environment to restart the server for.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RestartAppServerRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RestartAppServerRequest", "variableName" : "restartAppServerRequest", "variableType" : "RestartAppServerRequest", "documentation" : null, "simpleType" : "RestartAppServerRequest", "variableSetterType" : "RestartAppServerRequest" }, "wrapper" : false }, "RestartAppServerResponse" : { "c2jName" : "RestartAppServerResponse", "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" : "RestartAppServerResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RestartAppServerResponse", "variableName" : "restartAppServerResponse", "variableType" : "RestartAppServerResponse", "documentation" : null, "simpleType" : "RestartAppServerResponse", "variableSetterType" : "RestartAppServerResponse" }, "wrapper" : false }, "RetrieveEnvironmentInfoRequest" : { "c2jName" : "RetrieveEnvironmentInfoMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Request to download logs retrieved with RequestEnvironmentInfo.

                                                                                                                                                                                                                          ", "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" : "RetrieveEnvironmentInfo", "locationName" : null, "requestUri" : "/", "target" : "RetrieveEnvironmentInfo", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInfoTypeAsString", "beanStyleSetterMethodName" : "setInfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information 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 #infoTypeAsString(String)}.\n@param infoType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #infoType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentInfoType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "infoType", "fluentEnumSetterMethodName" : "infoType", "fluentGetterMethodName" : "infoTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          \n@param infoType The type of information to retrieve.\n@see EnvironmentInfoType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType", "fluentSetterMethodName" : "infoType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #infoType} will return {@link EnvironmentInfoType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #infoTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of information to retrieve.\n@see EnvironmentInfoType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InfoType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InfoType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InfoType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          \n@param infoType The type of information to retrieve.\n@see EnvironmentInfoType", "setterMethodName" : "setInfoType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InfoType" : { "beanStyleGetterMethodName" : "getInfoTypeAsString", "beanStyleSetterMethodName" : "setInfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information 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 #infoTypeAsString(String)}.\n@param infoType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #infoType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentInfoType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "infoType", "fluentEnumSetterMethodName" : "infoType", "fluentGetterMethodName" : "infoTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          \n@param infoType The type of information to retrieve.\n@see EnvironmentInfoType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType", "fluentSetterMethodName" : "infoType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #infoType} will return {@link EnvironmentInfoType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #infoTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of information to retrieve.\n@see EnvironmentInfoType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InfoType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InfoType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InfoType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          \n@param infoType The type of information to retrieve.\n@see EnvironmentInfoType", "setterMethodName" : "setInfoType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@return The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the data's environment.

                                                                                                                                                                                                                          If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                          Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInfoTypeAsString", "beanStyleSetterMethodName" : "setInfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information 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 #infoTypeAsString(String)}.\n@param infoType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #infoType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentInfoType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "infoType", "fluentEnumSetterMethodName" : "infoType", "fluentGetterMethodName" : "infoTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          \n@param infoType The type of information to retrieve.\n@see EnvironmentInfoType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType", "fluentSetterMethodName" : "infoType", "getterDocumentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #infoType} will return {@link EnvironmentInfoType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #infoTypeAsString}.\n

                                                                                                                                                                                                                          \n@return The type of information to retrieve.\n@see EnvironmentInfoType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InfoType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InfoType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InfoType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          \n@param infoType The type of information to retrieve.\n@see EnvironmentInfoType", "setterMethodName" : "setInfoType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "infoType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The type of information to retrieve.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "InfoType" ], "shapeName" : "RetrieveEnvironmentInfoRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RetrieveEnvironmentInfoRequest", "variableName" : "retrieveEnvironmentInfoRequest", "variableType" : "RetrieveEnvironmentInfoRequest", "documentation" : null, "simpleType" : "RetrieveEnvironmentInfoRequest", "variableSetterType" : "RetrieveEnvironmentInfoRequest" }, "wrapper" : false }, "RetrieveEnvironmentInfoResponse" : { "c2jName" : "RetrieveEnvironmentInfoResultMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Result message containing a description of the requested environment info.

                                                                                                                                                                                                                          ", "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" : "getEnvironmentInfo", "beanStyleSetterMethodName" : "setEnvironmentInfo", "c2jName" : "EnvironmentInfo", "c2jShape" : "EnvironmentInfoDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentInfo(List)}.\n@param environmentInfo a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentInfo(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentInfo", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \n@param environmentInfo The EnvironmentInfoDescription of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentInfo", "getterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The EnvironmentInfoDescription of the environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentInfoDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentInfoDescription.Builder} avoiding the need to create one manually via {@link EnvironmentInfoDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentInfoDescription.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentInfoDescription)}.\n@param member a consumer that will call methods on {@link EnvironmentInfoDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentInfoDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentInfoDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentInfoDescription", "variableName" : "member", "variableType" : "EnvironmentInfoDescription", "documentation" : null, "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentInfoDescription", "variableName" : "member", "variableType" : "EnvironmentInfoDescription", "documentation" : "", "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentInfoDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentInfoDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentInfo", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \n@param environmentInfo The EnvironmentInfoDescription of the environment.", "setterMethodName" : "setEnvironmentInfo", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentInfo", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentInfo", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentInfo" : { "beanStyleGetterMethodName" : "getEnvironmentInfo", "beanStyleSetterMethodName" : "setEnvironmentInfo", "c2jName" : "EnvironmentInfo", "c2jShape" : "EnvironmentInfoDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentInfo(List)}.\n@param environmentInfo a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentInfo(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentInfo", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \n@param environmentInfo The EnvironmentInfoDescription of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentInfo", "getterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The EnvironmentInfoDescription of the environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentInfoDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentInfoDescription.Builder} avoiding the need to create one manually via {@link EnvironmentInfoDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentInfoDescription.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentInfoDescription)}.\n@param member a consumer that will call methods on {@link EnvironmentInfoDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentInfoDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentInfoDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentInfoDescription", "variableName" : "member", "variableType" : "EnvironmentInfoDescription", "documentation" : null, "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentInfoDescription", "variableName" : "member", "variableType" : "EnvironmentInfoDescription", "documentation" : "", "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentInfoDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentInfoDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentInfo", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \n@param environmentInfo The EnvironmentInfoDescription of the environment.", "setterMethodName" : "setEnvironmentInfo", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentInfo", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentInfo", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentInfo", "beanStyleSetterMethodName" : "setEnvironmentInfo", "c2jName" : "EnvironmentInfo", "c2jShape" : "EnvironmentInfoDescriptionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentInfo(List)}.\n@param environmentInfo a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentInfo(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentInfo", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \n@param environmentInfo The EnvironmentInfoDescription of the environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentInfo", "getterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The EnvironmentInfoDescription of the environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentInfoDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentInfoDescription.Builder} avoiding the need to create one manually via {@link EnvironmentInfoDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentInfoDescription.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentInfoDescription)}.\n@param member a consumer that will call methods on {@link EnvironmentInfoDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentInfoDescription)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentInfoDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentInfoDescription", "variableName" : "member", "variableType" : "EnvironmentInfoDescription", "documentation" : null, "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentInfoDescription", "variableName" : "member", "variableType" : "EnvironmentInfoDescription", "documentation" : "", "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentInfoDescription", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentInfoDescription", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentInfo", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          \n@param environmentInfo The EnvironmentInfoDescription of the environment.", "setterMethodName" : "setEnvironmentInfo", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentInfo", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentInfo", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The EnvironmentInfoDescription of the environment.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RetrieveEnvironmentInfoResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "RetrieveEnvironmentInfoResult" }, "variable" : { "variableDeclarationType" : "RetrieveEnvironmentInfoResponse", "variableName" : "retrieveEnvironmentInfoResponse", "variableType" : "RetrieveEnvironmentInfoResponse", "documentation" : null, "simpleType" : "RetrieveEnvironmentInfoResponse", "variableSetterType" : "RetrieveEnvironmentInfoResponse" }, "wrapper" : false }, "S3Location" : { "c2jName" : "S3Location", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The bucket and key of an item stored in Amazon S3.

                                                                                                                                                                                                                          ", "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" : "getS3Bucket", "beanStyleSetterMethodName" : "setS3Bucket", "c2jName" : "S3Bucket", "c2jShape" : "S3Bucket", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #s3Bucket(String)}.\n@param s3Bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3Bucket(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Bucket", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \n@param s3Bucket The Amazon S3 bucket where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3Bucket", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \n@return The Amazon S3 bucket where the data is located.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "S3Bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "S3Bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "S3Bucket", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \n@param s3Bucket The Amazon S3 bucket where the data is located.", "setterMethodName" : "setS3Bucket", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getS3Key", "beanStyleSetterMethodName" : "setS3Key", "c2jName" : "S3Key", "c2jShape" : "S3Key", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #s3Key(String)}.\n@param s3Key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3Key(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Key", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \n@param s3Key The Amazon S3 key where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3Key", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \n@return The Amazon S3 key where the data is located.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "S3Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "S3Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "S3Key", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \n@param s3Key The Amazon S3 key where the data is located.", "setterMethodName" : "setS3Key", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "s3Key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "s3Key", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "S3Bucket" : { "beanStyleGetterMethodName" : "getS3Bucket", "beanStyleSetterMethodName" : "setS3Bucket", "c2jName" : "S3Bucket", "c2jShape" : "S3Bucket", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #s3Bucket(String)}.\n@param s3Bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3Bucket(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Bucket", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \n@param s3Bucket The Amazon S3 bucket where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3Bucket", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \n@return The Amazon S3 bucket where the data is located.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "S3Bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "S3Bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "S3Bucket", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \n@param s3Bucket The Amazon S3 bucket where the data is located.", "setterMethodName" : "setS3Bucket", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "S3Key" : { "beanStyleGetterMethodName" : "getS3Key", "beanStyleSetterMethodName" : "setS3Key", "c2jName" : "S3Key", "c2jShape" : "S3Key", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #s3Key(String)}.\n@param s3Key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3Key(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Key", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \n@param s3Key The Amazon S3 key where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3Key", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \n@return The Amazon S3 key where the data is located.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "S3Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "S3Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "S3Key", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \n@param s3Key The Amazon S3 key where the data is located.", "setterMethodName" : "setS3Key", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "s3Key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "s3Key", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getS3Bucket", "beanStyleSetterMethodName" : "setS3Bucket", "c2jName" : "S3Bucket", "c2jShape" : "S3Bucket", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #s3Bucket(String)}.\n@param s3Bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3Bucket(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Bucket", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \n@param s3Bucket The Amazon S3 bucket where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3Bucket", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \n@return The Amazon S3 bucket where the data is located.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "S3Bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "S3Bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "S3Bucket", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          \n@param s3Bucket The Amazon S3 bucket where the data is located.", "setterMethodName" : "setS3Bucket", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "s3Bucket", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 bucket where the data is located.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getS3Key", "beanStyleSetterMethodName" : "setS3Key", "c2jName" : "S3Key", "c2jShape" : "S3Key", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #s3Key(String)}.\n@param s3Key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3Key(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Key", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \n@param s3Key The Amazon S3 key where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3Key", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \n@return The Amazon S3 key where the data is located.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "S3Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "S3Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "S3Key", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          \n@param s3Key The Amazon S3 key where the data is located.", "setterMethodName" : "setS3Key", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "s3Key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "s3Key", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon S3 key where the data is located.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "S3Location", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "s3Location", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "wrapper" : false }, "S3LocationNotInServiceRegionException" : { "c2jName" : "S3LocationNotInServiceRegionException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The specified S3 bucket does not belong to the S3 region in which the service is running. The following regions are supported:

                                                                                                                                                                                                                          • IAD/us-east-1

                                                                                                                                                                                                                          • PDX/us-west-2

                                                                                                                                                                                                                          • DUB/eu-west-1

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "S3LocationNotInServiceRegionException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "S3LocationNotInServiceRegionException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "S3LocationNotInServiceRegionException", "variableName" : "s3LocationNotInServiceRegionException", "variableType" : "S3LocationNotInServiceRegionException", "documentation" : null, "simpleType" : "S3LocationNotInServiceRegionException", "variableSetterType" : "S3LocationNotInServiceRegionException" }, "wrapper" : false }, "S3SubscriptionRequiredException" : { "c2jName" : "S3SubscriptionRequiredException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The specified account does not have a subscription to Amazon S3.

                                                                                                                                                                                                                          ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "S3SubscriptionRequiredException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "S3SubscriptionRequiredException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "S3SubscriptionRequiredException", "variableName" : "s3SubscriptionRequiredException", "variableType" : "S3SubscriptionRequiredException", "documentation" : null, "simpleType" : "S3SubscriptionRequiredException", "variableSetterType" : "S3SubscriptionRequiredException" }, "wrapper" : false }, "SingleInstanceHealth" : { "c2jName" : "SingleInstanceHealth", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Detailed health information about an Amazon EC2 instance in your Elastic Beanstalk environment.

                                                                                                                                                                                                                          ", "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" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param instanceId The ID of the Amazon EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@return The ID of the Amazon EC2 instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param instanceId The ID of the Amazon EC2 instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatus", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatus(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "healthStatus", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@return Returns the health status of the specified instance. For more information, see Health Colors and Statuses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getColor", "beanStyleSetterMethodName" : "setColor", "c2jName" : "Color", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #color(String)}.\n@param color a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #color(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "color", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "color", "getterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@return Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Color", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Color", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Color", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.", "setterMethodName" : "setColor", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCauses", "beanStyleSetterMethodName" : "setCauses", "c2jName" : "Causes", "c2jShape" : "Causes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #causes(List)}.\n@param causes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #causes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "causes", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \n@param causes Represents the causes, which provide more information about the current health status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "causes", "getterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return Represents the causes, which provide more information about the current health status.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Causes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Causes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Cause", "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" : "Causes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \n@param causes Represents the causes, which provide more information about the current health status.", "setterMethodName" : "setCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "LaunchedAt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \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 #launchedAt(Instant)}.\n@param launchedAt 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 #launchedAt(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \n@param launchedAt The time at which the EC2 instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \n@return The time at which the EC2 instance was launched.", "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" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \n@param launchedAt The time at which the EC2 instance was launched.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "launchedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "launchedAt", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationMetrics", "beanStyleSetterMethodName" : "setApplicationMetrics", "c2jName" : "ApplicationMetrics", "c2jShape" : "ApplicationMetrics", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ApplicationMetrics.Builder} avoiding the need to create one manually via {@link ApplicationMetrics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationMetrics.Builder#build()} is called immediately and its result is passed to {@link #applicationMetrics(ApplicationMetrics)}.\n@param applicationMetrics a consumer that will call methods on {@link ApplicationMetrics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationMetrics(ApplicationMetrics)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationMetrics", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \n@param applicationMetrics Request metrics from your application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationMetrics", "getterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \n@return Request metrics from your application.", "getterModel" : { "returnType" : "ApplicationMetrics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationMetrics", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \n@param applicationMetrics Request metrics from your application.", "setterMethodName" : "setApplicationMetrics", "setterModel" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : null, "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          ", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSystem", "beanStyleSetterMethodName" : "setSystem", "c2jName" : "System", "c2jShape" : "SystemStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link SystemStatus.Builder} avoiding the need to create one manually via {@link SystemStatus#builder()}.\n\nWhen the {@link Consumer} completes, {@link SystemStatus.Builder#build()} is called immediately and its result is passed to {@link #system(SystemStatus)}.\n@param system a consumer that will call methods on {@link SystemStatus.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #system(SystemStatus)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "system", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \n@param system Operating system metrics from the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "system", "getterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \n@return Operating system metrics from the instance.", "getterModel" : { "returnType" : "SystemStatus", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "System", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "System", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "System", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \n@param system Operating system metrics from the instance.", "setterMethodName" : "setSystem", "setterModel" : { "variableDeclarationType" : "SystemStatus", "variableName" : "system", "variableType" : "SystemStatus", "documentation" : null, "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SystemStatus", "variableName" : "system", "variableType" : "SystemStatus", "documentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          ", "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeployment", "beanStyleSetterMethodName" : "setDeployment", "c2jName" : "Deployment", "c2jShape" : "Deployment", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link Deployment.Builder} avoiding the need to create one manually via {@link Deployment#builder()}.\n\nWhen the {@link Consumer} completes, {@link Deployment.Builder#build()} is called immediately and its result is passed to {@link #deployment(Deployment)}.\n@param deployment a consumer that will call methods on {@link Deployment.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deployment(Deployment)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deployment", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \n@param deployment Information about the most recent deployment to an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deployment", "getterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \n@return Information about the most recent deployment to an instance.", "getterModel" : { "returnType" : "Deployment", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Deployment", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Deployment", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Deployment", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \n@param deployment Information about the most recent deployment to an instance.", "setterMethodName" : "setDeployment", "setterModel" : { "variableDeclarationType" : "Deployment", "variableName" : "deployment", "variableType" : "Deployment", "documentation" : null, "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Deployment", "variableName" : "deployment", "variableType" : "Deployment", "documentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAvailabilityZone", "beanStyleSetterMethodName" : "setAvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #availabilityZone(String)}.\n@param availabilityZone a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availabilityZone(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availabilityZone", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \n@param availabilityZone The availability zone in which the instance runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZone", "getterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \n@return The availability zone in which the instance runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AvailabilityZone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AvailabilityZone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AvailabilityZone", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \n@param availabilityZone The availability zone in which the instance runs.", "setterMethodName" : "setAvailabilityZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstanceType", "beanStyleSetterMethodName" : "setInstanceType", "c2jName" : "InstanceType", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceType(String)}.\n@param instanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \n@param instanceType The instance's type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceType", "getterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \n@return The instance's type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \n@param instanceType The instance's type.", "setterMethodName" : "setInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationMetrics" : { "beanStyleGetterMethodName" : "getApplicationMetrics", "beanStyleSetterMethodName" : "setApplicationMetrics", "c2jName" : "ApplicationMetrics", "c2jShape" : "ApplicationMetrics", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ApplicationMetrics.Builder} avoiding the need to create one manually via {@link ApplicationMetrics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationMetrics.Builder#build()} is called immediately and its result is passed to {@link #applicationMetrics(ApplicationMetrics)}.\n@param applicationMetrics a consumer that will call methods on {@link ApplicationMetrics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationMetrics(ApplicationMetrics)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationMetrics", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \n@param applicationMetrics Request metrics from your application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationMetrics", "getterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \n@return Request metrics from your application.", "getterModel" : { "returnType" : "ApplicationMetrics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationMetrics", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \n@param applicationMetrics Request metrics from your application.", "setterMethodName" : "setApplicationMetrics", "setterModel" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : null, "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          ", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "xmlNameSpaceUri" : null }, "AvailabilityZone" : { "beanStyleGetterMethodName" : "getAvailabilityZone", "beanStyleSetterMethodName" : "setAvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #availabilityZone(String)}.\n@param availabilityZone a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availabilityZone(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availabilityZone", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \n@param availabilityZone The availability zone in which the instance runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZone", "getterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \n@return The availability zone in which the instance runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AvailabilityZone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AvailabilityZone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AvailabilityZone", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \n@param availabilityZone The availability zone in which the instance runs.", "setterMethodName" : "setAvailabilityZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Causes" : { "beanStyleGetterMethodName" : "getCauses", "beanStyleSetterMethodName" : "setCauses", "c2jName" : "Causes", "c2jShape" : "Causes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #causes(List)}.\n@param causes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #causes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "causes", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \n@param causes Represents the causes, which provide more information about the current health status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "causes", "getterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return Represents the causes, which provide more information about the current health status.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Causes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Causes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Cause", "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" : "Causes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \n@param causes Represents the causes, which provide more information about the current health status.", "setterMethodName" : "setCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Color" : { "beanStyleGetterMethodName" : "getColor", "beanStyleSetterMethodName" : "setColor", "c2jName" : "Color", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #color(String)}.\n@param color a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #color(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "color", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "color", "getterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@return Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Color", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Color", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Color", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.", "setterMethodName" : "setColor", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Deployment" : { "beanStyleGetterMethodName" : "getDeployment", "beanStyleSetterMethodName" : "setDeployment", "c2jName" : "Deployment", "c2jShape" : "Deployment", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link Deployment.Builder} avoiding the need to create one manually via {@link Deployment#builder()}.\n\nWhen the {@link Consumer} completes, {@link Deployment.Builder#build()} is called immediately and its result is passed to {@link #deployment(Deployment)}.\n@param deployment a consumer that will call methods on {@link Deployment.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deployment(Deployment)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deployment", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \n@param deployment Information about the most recent deployment to an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deployment", "getterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \n@return Information about the most recent deployment to an instance.", "getterModel" : { "returnType" : "Deployment", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Deployment", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Deployment", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Deployment", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \n@param deployment Information about the most recent deployment to an instance.", "setterMethodName" : "setDeployment", "setterModel" : { "variableDeclarationType" : "Deployment", "variableName" : "deployment", "variableType" : "Deployment", "documentation" : null, "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Deployment", "variableName" : "deployment", "variableType" : "Deployment", "documentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "xmlNameSpaceUri" : null }, "HealthStatus" : { "beanStyleGetterMethodName" : "getHealthStatus", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatus(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "healthStatus", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@return Returns the health status of the specified instance. For more information, see Health Colors and Statuses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InstanceId" : { "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param instanceId The ID of the Amazon EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@return The ID of the Amazon EC2 instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param instanceId The ID of the Amazon EC2 instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InstanceType" : { "beanStyleGetterMethodName" : "getInstanceType", "beanStyleSetterMethodName" : "setInstanceType", "c2jName" : "InstanceType", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceType(String)}.\n@param instanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \n@param instanceType The instance's type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceType", "getterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \n@return The instance's type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \n@param instanceType The instance's type.", "setterMethodName" : "setInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LaunchedAt" : { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "LaunchedAt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \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 #launchedAt(Instant)}.\n@param launchedAt 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 #launchedAt(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \n@param launchedAt The time at which the EC2 instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \n@return The time at which the EC2 instance was launched.", "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" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \n@param launchedAt The time at which the EC2 instance was launched.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "launchedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "launchedAt", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "System" : { "beanStyleGetterMethodName" : "getSystem", "beanStyleSetterMethodName" : "setSystem", "c2jName" : "System", "c2jShape" : "SystemStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link SystemStatus.Builder} avoiding the need to create one manually via {@link SystemStatus#builder()}.\n\nWhen the {@link Consumer} completes, {@link SystemStatus.Builder#build()} is called immediately and its result is passed to {@link #system(SystemStatus)}.\n@param system a consumer that will call methods on {@link SystemStatus.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #system(SystemStatus)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "system", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \n@param system Operating system metrics from the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "system", "getterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \n@return Operating system metrics from the instance.", "getterModel" : { "returnType" : "SystemStatus", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "System", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "System", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "System", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \n@param system Operating system metrics from the instance.", "setterMethodName" : "setSystem", "setterModel" : { "variableDeclarationType" : "SystemStatus", "variableName" : "system", "variableType" : "SystemStatus", "documentation" : null, "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SystemStatus", "variableName" : "system", "variableType" : "SystemStatus", "documentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          ", "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInstanceId", "beanStyleSetterMethodName" : "setInstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param instanceId The ID of the Amazon EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceId", "getterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@return The ID of the Amazon EC2 instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          \n@param instanceId The ID of the Amazon EC2 instance.", "setterMethodName" : "setInstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ID of the Amazon EC2 instance.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatus", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatus(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "healthStatus", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@return Returns the health status of the specified instance. For more information, see Health Colors and Statuses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getColor", "beanStyleSetterMethodName" : "setColor", "c2jName" : "Color", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #color(String)}.\n@param color a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #color(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "color", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "color", "getterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@return Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Color", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Color", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Color", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.", "setterMethodName" : "setColor", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "color", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCauses", "beanStyleSetterMethodName" : "setCauses", "c2jName" : "Causes", "c2jShape" : "Causes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #causes(List)}.\n@param causes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #causes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "causes", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \n@param causes Represents the causes, which provide more information about the current health status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "causes", "getterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return Represents the causes, which provide more information about the current health status.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Causes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Causes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Cause", "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" : "Causes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          \n@param causes Represents the causes, which provide more information about the current health status.", "setterMethodName" : "setCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "causes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLaunchedAt", "beanStyleSetterMethodName" : "setLaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "LaunchedAt", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \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 #launchedAt(Instant)}.\n@param launchedAt 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 #launchedAt(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "launchedAt", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \n@param launchedAt The time at which the EC2 instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "launchedAt", "getterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \n@return The time at which the EC2 instance was launched.", "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" : "LaunchedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LaunchedAt", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          \n@param launchedAt The time at which the EC2 instance was launched.", "setterMethodName" : "setLaunchedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "launchedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "launchedAt", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The time at which the EC2 instance was launched.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationMetrics", "beanStyleSetterMethodName" : "setApplicationMetrics", "c2jName" : "ApplicationMetrics", "c2jShape" : "ApplicationMetrics", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link ApplicationMetrics.Builder} avoiding the need to create one manually via {@link ApplicationMetrics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationMetrics.Builder#build()} is called immediately and its result is passed to {@link #applicationMetrics(ApplicationMetrics)}.\n@param applicationMetrics a consumer that will call methods on {@link ApplicationMetrics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationMetrics(ApplicationMetrics)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationMetrics", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \n@param applicationMetrics Request metrics from your application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationMetrics", "getterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \n@return Request metrics from your application.", "getterModel" : { "returnType" : "ApplicationMetrics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationMetrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationMetrics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationMetrics", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          \n@param applicationMetrics Request metrics from your application.", "setterMethodName" : "setApplicationMetrics", "setterModel" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : null, "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationMetrics", "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "documentation" : "

                                                                                                                                                                                                                          Request metrics from your application.

                                                                                                                                                                                                                          ", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSystem", "beanStyleSetterMethodName" : "setSystem", "c2jName" : "System", "c2jShape" : "SystemStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link SystemStatus.Builder} avoiding the need to create one manually via {@link SystemStatus#builder()}.\n\nWhen the {@link Consumer} completes, {@link SystemStatus.Builder#build()} is called immediately and its result is passed to {@link #system(SystemStatus)}.\n@param system a consumer that will call methods on {@link SystemStatus.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #system(SystemStatus)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "system", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \n@param system Operating system metrics from the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "system", "getterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \n@return Operating system metrics from the instance.", "getterModel" : { "returnType" : "SystemStatus", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "System", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "System", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "System", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          \n@param system Operating system metrics from the instance.", "setterMethodName" : "setSystem", "setterModel" : { "variableDeclarationType" : "SystemStatus", "variableName" : "system", "variableType" : "SystemStatus", "documentation" : null, "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SystemStatus", "variableName" : "system", "variableType" : "SystemStatus", "documentation" : "

                                                                                                                                                                                                                          Operating system metrics from the instance.

                                                                                                                                                                                                                          ", "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeployment", "beanStyleSetterMethodName" : "setDeployment", "c2jName" : "Deployment", "c2jShape" : "Deployment", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link Deployment.Builder} avoiding the need to create one manually via {@link Deployment#builder()}.\n\nWhen the {@link Consumer} completes, {@link Deployment.Builder#build()} is called immediately and its result is passed to {@link #deployment(Deployment)}.\n@param deployment a consumer that will call methods on {@link Deployment.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deployment(Deployment)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "deployment", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \n@param deployment Information about the most recent deployment to an instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deployment", "getterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \n@return Information about the most recent deployment to an instance.", "getterModel" : { "returnType" : "Deployment", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Deployment", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Deployment", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Deployment", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          \n@param deployment Information about the most recent deployment to an instance.", "setterMethodName" : "setDeployment", "setterModel" : { "variableDeclarationType" : "Deployment", "variableName" : "deployment", "variableType" : "Deployment", "documentation" : null, "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Deployment", "variableName" : "deployment", "variableType" : "Deployment", "documentation" : "

                                                                                                                                                                                                                          Information about the most recent deployment to an instance.

                                                                                                                                                                                                                          ", "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAvailabilityZone", "beanStyleSetterMethodName" : "setAvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #availabilityZone(String)}.\n@param availabilityZone a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availabilityZone(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availabilityZone", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \n@param availabilityZone The availability zone in which the instance runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZone", "getterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \n@return The availability zone in which the instance runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AvailabilityZone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AvailabilityZone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AvailabilityZone", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          \n@param availabilityZone The availability zone in which the instance runs.", "setterMethodName" : "setAvailabilityZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The availability zone in which the instance runs.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstanceType", "beanStyleSetterMethodName" : "setInstanceType", "c2jName" : "InstanceType", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceType(String)}.\n@param instanceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \n@param instanceType The instance's type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceType", "getterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \n@return The instance's type.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InstanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          \n@param instanceType The instance's type.", "setterMethodName" : "setInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The instance's type.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SingleInstanceHealth", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SingleInstanceHealth", "variableName" : "singleInstanceHealth", "variableType" : "SingleInstanceHealth", "documentation" : null, "simpleType" : "SingleInstanceHealth", "variableSetterType" : "SingleInstanceHealth" }, "wrapper" : false }, "SolutionStackDescription" : { "c2jName" : "SolutionStackDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Describes the solution stack.

                                                                                                                                                                                                                          ", "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" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \n@return The name of the solution stack.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPermittedFileTypes", "beanStyleSetterMethodName" : "setPermittedFileTypes", "c2jName" : "PermittedFileTypes", "c2jShape" : "SolutionStackFileTypeList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #permittedFileTypes(List)}.\n@param permittedFileTypes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #permittedFileTypes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "permittedFileTypes", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \n@param permittedFileTypes The permitted file types allowed for a solution stack.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "permittedFileTypes", "getterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The permitted file types allowed for a solution stack.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PermittedFileTypes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PermittedFileTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FileTypeExtension", "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" : "PermittedFileTypes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \n@param permittedFileTypes The permitted file types allowed for a solution stack.", "setterMethodName" : "setPermittedFileTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "permittedFileTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "permittedFileTypes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PermittedFileTypes" : { "beanStyleGetterMethodName" : "getPermittedFileTypes", "beanStyleSetterMethodName" : "setPermittedFileTypes", "c2jName" : "PermittedFileTypes", "c2jShape" : "SolutionStackFileTypeList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #permittedFileTypes(List)}.\n@param permittedFileTypes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #permittedFileTypes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "permittedFileTypes", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \n@param permittedFileTypes The permitted file types allowed for a solution stack.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "permittedFileTypes", "getterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The permitted file types allowed for a solution stack.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PermittedFileTypes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PermittedFileTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FileTypeExtension", "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" : "PermittedFileTypes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \n@param permittedFileTypes The permitted file types allowed for a solution stack.", "setterMethodName" : "setPermittedFileTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "permittedFileTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "permittedFileTypes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \n@return The name of the solution stack.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \n@return The name of the solution stack.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The name of the solution stack.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPermittedFileTypes", "beanStyleSetterMethodName" : "setPermittedFileTypes", "c2jName" : "PermittedFileTypes", "c2jShape" : "SolutionStackFileTypeList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #permittedFileTypes(List)}.\n@param permittedFileTypes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #permittedFileTypes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "permittedFileTypes", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \n@param permittedFileTypes The permitted file types allowed for a solution stack.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "permittedFileTypes", "getterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The permitted file types allowed for a solution stack.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PermittedFileTypes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PermittedFileTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FileTypeExtension", "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" : "PermittedFileTypes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          \n@param permittedFileTypes The permitted file types allowed for a solution stack.", "setterMethodName" : "setPermittedFileTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "permittedFileTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "permittedFileTypes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The permitted file types allowed for a solution stack.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SolutionStackDescription", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SolutionStackDescription", "variableName" : "solutionStackDescription", "variableType" : "SolutionStackDescription", "documentation" : null, "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "wrapper" : false }, "SourceBuildInformation" : { "c2jName" : "SourceBuildInformation", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Location of the source code for an application version.

                                                                                                                                                                                                                          ", "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" : "getSourceTypeAsString", "beanStyleSetterMethodName" : "setSourceType", "c2jName" : "SourceType", "c2jShape" : "SourceType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of repository.

                                                                                                                                                                                                                          • Git

                                                                                                                                                                                                                          • Zip

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceTypeAsString(String)}.\n@param sourceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The type of repository.

                                                                                                                                                                                                                          • Git

                                                                                                                                                                                                                          • Zip

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "SourceType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "sourceType", "fluentEnumSetterMethodName" : "sourceType", "fluentGetterMethodName" : "sourceTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The type of repository.

                                                                                                                                                                                                                          • Git

                                                                                                                                                                                                                          • Zip

                                                                                                                                                                                                                          \n@param sourceType The type of repository.

                                                                                                                                                                                                                          • Git

                                                                                                                                                                                                                          • Zip

                                                                                                                                                                                                                          • \n@see SourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SourceType", "fluentSetterMethodName" : "sourceType", "getterDocumentation" : "

                                                                                                                                                                                                                            The type of repository.

                                                                                                                                                                                                                            • Git

                                                                                                                                                                                                                            • Zip

                                                                                                                                                                                                                            \n

                                                                                                                                                                                                                            \nIf the service returns an enum value that is not available in the current SDK version, {@link #sourceType} will return {@link SourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sourceTypeAsString}.\n

                                                                                                                                                                                                                            \n@return The type of repository.

                                                                                                                                                                                                                            • Git

                                                                                                                                                                                                                            • Zip

                                                                                                                                                                                                                            • \n@see SourceType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                              The type of repository.

                                                                                                                                                                                                                              • Git

                                                                                                                                                                                                                              • Zip

                                                                                                                                                                                                                              \n@param sourceType The type of repository.

                                                                                                                                                                                                                              • Git

                                                                                                                                                                                                                              • Zip

                                                                                                                                                                                                                              • \n@see SourceType", "setterMethodName" : "setSourceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                The type of repository.

                                                                                                                                                                                                                                • Git

                                                                                                                                                                                                                                • Zip

                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceRepositoryAsString", "beanStyleSetterMethodName" : "setSourceRepository", "c2jName" : "SourceRepository", "c2jShape" : "SourceRepository", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                Location where the repository is stored.

                                                                                                                                                                                                                                • CodeCommit

                                                                                                                                                                                                                                • S3

                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceRepositoryAsString(String)}.\n@param sourceRepository a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceRepository(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                Location where the repository is stored.

                                                                                                                                                                                                                                • CodeCommit

                                                                                                                                                                                                                                • S3

                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : "SourceRepository", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "sourceRepository", "fluentEnumSetterMethodName" : "sourceRepository", "fluentGetterMethodName" : "sourceRepositoryAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                Location where the repository is stored.

                                                                                                                                                                                                                                • CodeCommit

                                                                                                                                                                                                                                • S3

                                                                                                                                                                                                                                \n@param sourceRepository Location where the repository is stored.

                                                                                                                                                                                                                                • CodeCommit

                                                                                                                                                                                                                                • S3

                                                                                                                                                                                                                                • \n@see SourceRepository\n@return Returns a reference to this object so that method calls can be chained together.\n@see SourceRepository", "fluentSetterMethodName" : "sourceRepository", "getterDocumentation" : "

                                                                                                                                                                                                                                  Location where the repository is stored.

                                                                                                                                                                                                                                  • CodeCommit

                                                                                                                                                                                                                                  • S3

                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #sourceRepository} will return {@link SourceRepository#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sourceRepositoryAsString}.\n

                                                                                                                                                                                                                                  \n@return Location where the repository is stored.

                                                                                                                                                                                                                                  • CodeCommit

                                                                                                                                                                                                                                  • S3

                                                                                                                                                                                                                                  • \n@see SourceRepository", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceRepository", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceRepository", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceRepository", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                    Location where the repository is stored.

                                                                                                                                                                                                                                    • CodeCommit

                                                                                                                                                                                                                                    • S3

                                                                                                                                                                                                                                    \n@param sourceRepository Location where the repository is stored.

                                                                                                                                                                                                                                    • CodeCommit

                                                                                                                                                                                                                                    • S3

                                                                                                                                                                                                                                    • \n@see SourceRepository", "setterMethodName" : "setSourceRepository", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceRepository", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceRepository", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                      Location where the repository is stored.

                                                                                                                                                                                                                                      • CodeCommit

                                                                                                                                                                                                                                      • S3

                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceLocation", "beanStyleSetterMethodName" : "setSourceLocation", "c2jName" : "SourceLocation", "c2jShape" : "SourceLocation", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                      The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                      • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                      • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceLocation(String)}.\n@param sourceLocation a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceLocation(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                      The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                      • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                      • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceLocation", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                      The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                      • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                      • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                      \n@param sourceLocation The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                      • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                      • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceLocation", "getterDocumentation" : "

                                                                                                                                                                                                                                        The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                        • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                        • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                        \n@return The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                        • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                        • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                        • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceLocation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceLocation", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                          The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                          • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                          • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                          \n@param sourceLocation The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                          • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                          • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                          • ", "setterMethodName" : "setSourceLocation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceLocation", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceLocation", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                            • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                            • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SourceLocation" : { "beanStyleGetterMethodName" : "getSourceLocation", "beanStyleSetterMethodName" : "setSourceLocation", "c2jName" : "SourceLocation", "c2jShape" : "SourceLocation", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                            • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                            • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceLocation(String)}.\n@param sourceLocation a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceLocation(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                            • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                            • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceLocation", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                            • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                            • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                            \n@param sourceLocation The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                            • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                            • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                            • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceLocation", "getterDocumentation" : "

                                                                                                                                                                                                                                              The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                              • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                              • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                              \n@return The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                              • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                              • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                              • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceLocation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceLocation", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                \n@param sourceLocation The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                • ", "setterMethodName" : "setSourceLocation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceLocation", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceLocation", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                  • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                  • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SourceRepository" : { "beanStyleGetterMethodName" : "getSourceRepositoryAsString", "beanStyleSetterMethodName" : "setSourceRepository", "c2jName" : "SourceRepository", "c2jShape" : "SourceRepository", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  Location where the repository is stored.

                                                                                                                                                                                                                                                  • CodeCommit

                                                                                                                                                                                                                                                  • S3

                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceRepositoryAsString(String)}.\n@param sourceRepository a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceRepository(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  Location where the repository is stored.

                                                                                                                                                                                                                                                  • CodeCommit

                                                                                                                                                                                                                                                  • S3

                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : "SourceRepository", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "sourceRepository", "fluentEnumSetterMethodName" : "sourceRepository", "fluentGetterMethodName" : "sourceRepositoryAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  Location where the repository is stored.

                                                                                                                                                                                                                                                  • CodeCommit

                                                                                                                                                                                                                                                  • S3

                                                                                                                                                                                                                                                  \n@param sourceRepository Location where the repository is stored.

                                                                                                                                                                                                                                                  • CodeCommit

                                                                                                                                                                                                                                                  • S3

                                                                                                                                                                                                                                                  • \n@see SourceRepository\n@return Returns a reference to this object so that method calls can be chained together.\n@see SourceRepository", "fluentSetterMethodName" : "sourceRepository", "getterDocumentation" : "

                                                                                                                                                                                                                                                    Location where the repository is stored.

                                                                                                                                                                                                                                                    • CodeCommit

                                                                                                                                                                                                                                                    • S3

                                                                                                                                                                                                                                                    \n

                                                                                                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #sourceRepository} will return {@link SourceRepository#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sourceRepositoryAsString}.\n

                                                                                                                                                                                                                                                    \n@return Location where the repository is stored.

                                                                                                                                                                                                                                                    • CodeCommit

                                                                                                                                                                                                                                                    • S3

                                                                                                                                                                                                                                                    • \n@see SourceRepository", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceRepository", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceRepository", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceRepository", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                      Location where the repository is stored.

                                                                                                                                                                                                                                                      • CodeCommit

                                                                                                                                                                                                                                                      • S3

                                                                                                                                                                                                                                                      \n@param sourceRepository Location where the repository is stored.

                                                                                                                                                                                                                                                      • CodeCommit

                                                                                                                                                                                                                                                      • S3

                                                                                                                                                                                                                                                      • \n@see SourceRepository", "setterMethodName" : "setSourceRepository", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceRepository", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceRepository", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                        Location where the repository is stored.

                                                                                                                                                                                                                                                        • CodeCommit

                                                                                                                                                                                                                                                        • S3

                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SourceType" : { "beanStyleGetterMethodName" : "getSourceTypeAsString", "beanStyleSetterMethodName" : "setSourceType", "c2jName" : "SourceType", "c2jShape" : "SourceType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The type of repository.

                                                                                                                                                                                                                                                        • Git

                                                                                                                                                                                                                                                        • Zip

                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceTypeAsString(String)}.\n@param sourceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                        The type of repository.

                                                                                                                                                                                                                                                        • Git

                                                                                                                                                                                                                                                        • Zip

                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : "SourceType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "sourceType", "fluentEnumSetterMethodName" : "sourceType", "fluentGetterMethodName" : "sourceTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The type of repository.

                                                                                                                                                                                                                                                        • Git

                                                                                                                                                                                                                                                        • Zip

                                                                                                                                                                                                                                                        \n@param sourceType The type of repository.

                                                                                                                                                                                                                                                        • Git

                                                                                                                                                                                                                                                        • Zip

                                                                                                                                                                                                                                                        • \n@see SourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SourceType", "fluentSetterMethodName" : "sourceType", "getterDocumentation" : "

                                                                                                                                                                                                                                                          The type of repository.

                                                                                                                                                                                                                                                          • Git

                                                                                                                                                                                                                                                          • Zip

                                                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #sourceType} will return {@link SourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sourceTypeAsString}.\n

                                                                                                                                                                                                                                                          \n@return The type of repository.

                                                                                                                                                                                                                                                          • Git

                                                                                                                                                                                                                                                          • Zip

                                                                                                                                                                                                                                                          • \n@see SourceType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                            The type of repository.

                                                                                                                                                                                                                                                            • Git

                                                                                                                                                                                                                                                            • Zip

                                                                                                                                                                                                                                                            \n@param sourceType The type of repository.

                                                                                                                                                                                                                                                            • Git

                                                                                                                                                                                                                                                            • Zip

                                                                                                                                                                                                                                                            • \n@see SourceType", "setterMethodName" : "setSourceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                              The type of repository.

                                                                                                                                                                                                                                                              • Git

                                                                                                                                                                                                                                                              • Zip

                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSourceTypeAsString", "beanStyleSetterMethodName" : "setSourceType", "c2jName" : "SourceType", "c2jShape" : "SourceType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The type of repository.

                                                                                                                                                                                                                                                              • Git

                                                                                                                                                                                                                                                              • Zip

                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceTypeAsString(String)}.\n@param sourceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                              The type of repository.

                                                                                                                                                                                                                                                              • Git

                                                                                                                                                                                                                                                              • Zip

                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : "SourceType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "sourceType", "fluentEnumSetterMethodName" : "sourceType", "fluentGetterMethodName" : "sourceTypeAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The type of repository.

                                                                                                                                                                                                                                                              • Git

                                                                                                                                                                                                                                                              • Zip

                                                                                                                                                                                                                                                              \n@param sourceType The type of repository.

                                                                                                                                                                                                                                                              • Git

                                                                                                                                                                                                                                                              • Zip

                                                                                                                                                                                                                                                              • \n@see SourceType\n@return Returns a reference to this object so that method calls can be chained together.\n@see SourceType", "fluentSetterMethodName" : "sourceType", "getterDocumentation" : "

                                                                                                                                                                                                                                                                The type of repository.

                                                                                                                                                                                                                                                                • Git

                                                                                                                                                                                                                                                                • Zip

                                                                                                                                                                                                                                                                \n

                                                                                                                                                                                                                                                                \nIf the service returns an enum value that is not available in the current SDK version, {@link #sourceType} will return {@link SourceType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sourceTypeAsString}.\n

                                                                                                                                                                                                                                                                \n@return The type of repository.

                                                                                                                                                                                                                                                                • Git

                                                                                                                                                                                                                                                                • Zip

                                                                                                                                                                                                                                                                • \n@see SourceType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                  The type of repository.

                                                                                                                                                                                                                                                                  • Git

                                                                                                                                                                                                                                                                  • Zip

                                                                                                                                                                                                                                                                  \n@param sourceType The type of repository.

                                                                                                                                                                                                                                                                  • Git

                                                                                                                                                                                                                                                                  • Zip

                                                                                                                                                                                                                                                                  • \n@see SourceType", "setterMethodName" : "setSourceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                    The type of repository.

                                                                                                                                                                                                                                                                    • Git

                                                                                                                                                                                                                                                                    • Zip

                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceRepositoryAsString", "beanStyleSetterMethodName" : "setSourceRepository", "c2jName" : "SourceRepository", "c2jShape" : "SourceRepository", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    Location where the repository is stored.

                                                                                                                                                                                                                                                                    • CodeCommit

                                                                                                                                                                                                                                                                    • S3

                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceRepositoryAsString(String)}.\n@param sourceRepository a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceRepository(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                    Location where the repository is stored.

                                                                                                                                                                                                                                                                    • CodeCommit

                                                                                                                                                                                                                                                                    • S3

                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "SourceRepository", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "sourceRepository", "fluentEnumSetterMethodName" : "sourceRepository", "fluentGetterMethodName" : "sourceRepositoryAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    Location where the repository is stored.

                                                                                                                                                                                                                                                                    • CodeCommit

                                                                                                                                                                                                                                                                    • S3

                                                                                                                                                                                                                                                                    \n@param sourceRepository Location where the repository is stored.

                                                                                                                                                                                                                                                                    • CodeCommit

                                                                                                                                                                                                                                                                    • S3

                                                                                                                                                                                                                                                                    • \n@see SourceRepository\n@return Returns a reference to this object so that method calls can be chained together.\n@see SourceRepository", "fluentSetterMethodName" : "sourceRepository", "getterDocumentation" : "

                                                                                                                                                                                                                                                                      Location where the repository is stored.

                                                                                                                                                                                                                                                                      • CodeCommit

                                                                                                                                                                                                                                                                      • S3

                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #sourceRepository} will return {@link SourceRepository#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #sourceRepositoryAsString}.\n

                                                                                                                                                                                                                                                                      \n@return Location where the repository is stored.

                                                                                                                                                                                                                                                                      • CodeCommit

                                                                                                                                                                                                                                                                      • S3

                                                                                                                                                                                                                                                                      • \n@see SourceRepository", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceRepository", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceRepository", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceRepository", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                        Location where the repository is stored.

                                                                                                                                                                                                                                                                        • CodeCommit

                                                                                                                                                                                                                                                                        • S3

                                                                                                                                                                                                                                                                        \n@param sourceRepository Location where the repository is stored.

                                                                                                                                                                                                                                                                        • CodeCommit

                                                                                                                                                                                                                                                                        • S3

                                                                                                                                                                                                                                                                        • \n@see SourceRepository", "setterMethodName" : "setSourceRepository", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceRepository", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceRepository", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                          Location where the repository is stored.

                                                                                                                                                                                                                                                                          • CodeCommit

                                                                                                                                                                                                                                                                          • S3

                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceLocation", "beanStyleSetterMethodName" : "setSourceLocation", "c2jName" : "SourceLocation", "c2jShape" : "SourceLocation", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                          The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                                          • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                                          • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceLocation(String)}.\n@param sourceLocation a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceLocation(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                          The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                                          • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                                          • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceLocation", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                          The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                                          • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                                          • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                                          \n@param sourceLocation The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                                          • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                                          • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                                          • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceLocation", "getterDocumentation" : "

                                                                                                                                                                                                                                                                            The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                                            • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                                            • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                                            \n@return The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                                            • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                                            • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                                            • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceLocation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceLocation", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                              The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                                              • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                                              • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                                              \n@param sourceLocation The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                                              • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                                              • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                                              • ", "setterMethodName" : "setSourceLocation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceLocation", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceLocation", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The location of the source code, as a formatted string, depending on the value of SourceRepository

                                                                                                                                                                                                                                                                                • For CodeCommit, the format is the repository name and commit ID, separated by a forward slash. For example, my-git-repo/265cfa0cf6af46153527f55d6503ec030551f57a.

                                                                                                                                                                                                                                                                                • For S3, the format is the S3 bucket name and object key, separated by a forward slash. For example, my-s3-bucket/Folders/my-source-file.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "SourceType", "SourceRepository", "SourceLocation" ], "shapeName" : "SourceBuildInformation", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SourceBuildInformation", "variableName" : "sourceBuildInformation", "variableType" : "SourceBuildInformation", "documentation" : null, "simpleType" : "SourceBuildInformation", "variableSetterType" : "SourceBuildInformation" }, "wrapper" : false }, "SourceBundleDeletionException" : { "c2jName" : "SourceBundleDeletionException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Unable to delete the Amazon S3 source bundle associated with the application version. The application version was deleted successfully.

                                                                                                                                                                                                                                                                                ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "SourceBundleDeletionFailure", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SourceBundleDeletionException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "SourceBundleDeletionException", "variableName" : "sourceBundleDeletionException", "variableType" : "SourceBundleDeletionException", "documentation" : null, "simpleType" : "SourceBundleDeletionException", "variableSetterType" : "SourceBundleDeletionException" }, "wrapper" : false }, "SourceConfiguration" : { "c2jName" : "SourceConfiguration", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                A specification for an environment configuration

                                                                                                                                                                                                                                                                                ", "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" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \n@param applicationName The name of the application associated with the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \n@return The name of the application associated with the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \n@param applicationName The name of the application associated with the configuration.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \n@return The name of the configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \n@param applicationName The name of the application associated with the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \n@return The name of the application associated with the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \n@param applicationName The name of the application associated with the configuration.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \n@return The name of the configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \n@param applicationName The name of the application associated with the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \n@return The name of the application associated with the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                \n@param applicationName The name of the application associated with the configuration.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with the configuration.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \n@return The name of the configuration template.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SourceConfiguration", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SourceConfiguration", "variableName" : "sourceConfiguration", "variableType" : "SourceConfiguration", "documentation" : null, "simpleType" : "SourceConfiguration", "variableSetterType" : "SourceConfiguration" }, "wrapper" : false }, "SourceRepository" : { "c2jName" : "SourceRepository", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "CODE_COMMIT", "value" : "CodeCommit" }, { "name" : "S3", "value" : "S3" } ], "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" : "SourceRepository", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SourceRepository", "variableName" : "sourceRepository", "variableType" : "SourceRepository", "documentation" : null, "simpleType" : "SourceRepository", "variableSetterType" : "SourceRepository" }, "wrapper" : false }, "SourceType" : { "c2jName" : "SourceType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "GIT", "value" : "Git" }, { "name" : "ZIP", "value" : "Zip" } ], "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" : "SourceType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SourceType", "variableName" : "sourceType", "variableType" : "SourceType", "documentation" : null, "simpleType" : "SourceType", "variableSetterType" : "SourceType" }, "wrapper" : false }, "StatusCodes" : { "c2jName" : "StatusCodes", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response. For more information, see Status Code Definitions.

                                                                                                                                                                                                                                                                                ", "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" : "getStatus2xx", "beanStyleSetterMethodName" : "setStatus2xx", "c2jName" : "Status2xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status2xx(Integer)}.\n@param status2xx 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 #status2xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status2xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status2xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.", "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" : "Status2xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status2xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status2xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.", "setterMethodName" : "setStatus2xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status2xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status2xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus3xx", "beanStyleSetterMethodName" : "setStatus3xx", "c2jName" : "Status3xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status3xx(Integer)}.\n@param status3xx 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 #status3xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status3xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status3xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.", "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" : "Status3xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status3xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status3xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.", "setterMethodName" : "setStatus3xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status3xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status3xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus4xx", "beanStyleSetterMethodName" : "setStatus4xx", "c2jName" : "Status4xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status4xx(Integer)}.\n@param status4xx 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 #status4xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status4xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status4xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.", "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" : "Status4xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status4xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status4xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.", "setterMethodName" : "setStatus4xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status4xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status4xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus5xx", "beanStyleSetterMethodName" : "setStatus5xx", "c2jName" : "Status5xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status5xx(Integer)}.\n@param status5xx 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 #status5xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status5xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status5xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.", "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" : "Status5xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status5xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status5xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.", "setterMethodName" : "setStatus5xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status5xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status5xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Status2xx" : { "beanStyleGetterMethodName" : "getStatus2xx", "beanStyleSetterMethodName" : "setStatus2xx", "c2jName" : "Status2xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status2xx(Integer)}.\n@param status2xx 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 #status2xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status2xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status2xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.", "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" : "Status2xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status2xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status2xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.", "setterMethodName" : "setStatus2xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status2xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status2xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Status3xx" : { "beanStyleGetterMethodName" : "getStatus3xx", "beanStyleSetterMethodName" : "setStatus3xx", "c2jName" : "Status3xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status3xx(Integer)}.\n@param status3xx 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 #status3xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status3xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status3xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.", "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" : "Status3xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status3xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status3xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.", "setterMethodName" : "setStatus3xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status3xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status3xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Status4xx" : { "beanStyleGetterMethodName" : "getStatus4xx", "beanStyleSetterMethodName" : "setStatus4xx", "c2jName" : "Status4xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status4xx(Integer)}.\n@param status4xx 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 #status4xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status4xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status4xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.", "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" : "Status4xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status4xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status4xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.", "setterMethodName" : "setStatus4xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status4xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status4xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Status5xx" : { "beanStyleGetterMethodName" : "getStatus5xx", "beanStyleSetterMethodName" : "setStatus5xx", "c2jName" : "Status5xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status5xx(Integer)}.\n@param status5xx 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 #status5xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status5xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status5xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.", "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" : "Status5xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status5xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status5xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.", "setterMethodName" : "setStatus5xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status5xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status5xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStatus2xx", "beanStyleSetterMethodName" : "setStatus2xx", "c2jName" : "Status2xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status2xx(Integer)}.\n@param status2xx 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 #status2xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status2xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status2xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.", "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" : "Status2xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status2xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status2xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.", "setterMethodName" : "setStatus2xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status2xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status2xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus3xx", "beanStyleSetterMethodName" : "setStatus3xx", "c2jName" : "Status3xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status3xx(Integer)}.\n@param status3xx 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 #status3xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status3xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status3xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.", "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" : "Status3xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status3xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status3xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.", "setterMethodName" : "setStatus3xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status3xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status3xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus4xx", "beanStyleSetterMethodName" : "setStatus4xx", "c2jName" : "Status4xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status4xx(Integer)}.\n@param status4xx 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 #status4xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status4xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status4xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.", "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" : "Status4xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status4xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status4xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.", "setterMethodName" : "setStatus4xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status4xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status4xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus5xx", "beanStyleSetterMethodName" : "setStatus5xx", "c2jName" : "Status5xx", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \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 #status5xx(Integer)}.\n@param status5xx 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 #status5xx(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status5xx", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status5xx", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \n@return The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.", "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" : "Status5xx", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status5xx", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Status5xx", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.", "setterMethodName" : "setStatus5xx", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "status5xx", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "status5xx", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StatusCodes", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StatusCodes", "variableName" : "statusCodes", "variableType" : "StatusCodes", "documentation" : null, "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "wrapper" : false }, "SwapEnvironmentCNAMEsResponse" : { "c2jName" : "SwapEnvironmentCNAMEsResponse", "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" : "SwapEnvironmentCNAMEsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SwapEnvironmentCNAMEsResponse", "variableName" : "swapEnvironmentCNAMEsResponse", "variableType" : "SwapEnvironmentCNAMEsResponse", "documentation" : null, "simpleType" : "SwapEnvironmentCNAMEsResponse", "variableSetterType" : "SwapEnvironmentCNAMEsResponse" }, "wrapper" : false }, "SwapEnvironmentCnamEsRequest" : { "c2jName" : "SwapEnvironmentCNAMEsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Swaps the CNAMEs of two environments.

                                                                                                                                                                                                                                                                                ", "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" : "SwapEnvironmentCNAMEs", "locationName" : null, "requestUri" : "/", "target" : "SwapEnvironmentCNAMEs", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSourceEnvironmentId", "beanStyleSetterMethodName" : "setSourceEnvironmentId", "c2jName" : "SourceEnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceEnvironmentId(String)}.\n@param sourceEnvironmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceEnvironmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceEnvironmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceEnvironmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@return The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceEnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceEnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceEnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.", "setterMethodName" : "setSourceEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceEnvironmentName", "beanStyleSetterMethodName" : "setSourceEnvironmentName", "c2jName" : "SourceEnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceEnvironmentName(String)}.\n@param sourceEnvironmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceEnvironmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceEnvironmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentName The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceEnvironmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@return The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceEnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceEnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceEnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentName The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.", "setterMethodName" : "setSourceEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationEnvironmentId", "beanStyleSetterMethodName" : "setDestinationEnvironmentId", "c2jName" : "DestinationEnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationEnvironmentId(String)}.\n@param destinationEnvironmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationEnvironmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationEnvironmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationEnvironmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@return The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationEnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationEnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationEnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.", "setterMethodName" : "setDestinationEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationEnvironmentName", "beanStyleSetterMethodName" : "setDestinationEnvironmentName", "c2jName" : "DestinationEnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationEnvironmentName(String)}.\n@param destinationEnvironmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationEnvironmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationEnvironmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationEnvironmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@return The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationEnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationEnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationEnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.", "setterMethodName" : "setDestinationEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DestinationEnvironmentId" : { "beanStyleGetterMethodName" : "getDestinationEnvironmentId", "beanStyleSetterMethodName" : "setDestinationEnvironmentId", "c2jName" : "DestinationEnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationEnvironmentId(String)}.\n@param destinationEnvironmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationEnvironmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationEnvironmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationEnvironmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@return The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationEnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationEnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationEnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.", "setterMethodName" : "setDestinationEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DestinationEnvironmentName" : { "beanStyleGetterMethodName" : "getDestinationEnvironmentName", "beanStyleSetterMethodName" : "setDestinationEnvironmentName", "c2jName" : "DestinationEnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationEnvironmentName(String)}.\n@param destinationEnvironmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationEnvironmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationEnvironmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationEnvironmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@return The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationEnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationEnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationEnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.", "setterMethodName" : "setDestinationEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SourceEnvironmentId" : { "beanStyleGetterMethodName" : "getSourceEnvironmentId", "beanStyleSetterMethodName" : "setSourceEnvironmentId", "c2jName" : "SourceEnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceEnvironmentId(String)}.\n@param sourceEnvironmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceEnvironmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceEnvironmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceEnvironmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@return The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceEnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceEnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceEnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.", "setterMethodName" : "setSourceEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SourceEnvironmentName" : { "beanStyleGetterMethodName" : "getSourceEnvironmentName", "beanStyleSetterMethodName" : "setSourceEnvironmentName", "c2jName" : "SourceEnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceEnvironmentName(String)}.\n@param sourceEnvironmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceEnvironmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceEnvironmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentName The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceEnvironmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@return The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceEnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceEnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceEnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentName The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.", "setterMethodName" : "setSourceEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSourceEnvironmentId", "beanStyleSetterMethodName" : "setSourceEnvironmentId", "c2jName" : "SourceEnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceEnvironmentId(String)}.\n@param sourceEnvironmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceEnvironmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceEnvironmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceEnvironmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@return The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceEnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceEnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceEnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.", "setterMethodName" : "setSourceEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceEnvironmentName", "beanStyleSetterMethodName" : "setSourceEnvironmentName", "c2jName" : "SourceEnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sourceEnvironmentName(String)}.\n@param sourceEnvironmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceEnvironmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceEnvironmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentName The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceEnvironmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@return The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceEnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceEnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceEnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param sourceEnvironmentName The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.", "setterMethodName" : "setSourceEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceEnvironmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the source environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationEnvironmentId", "beanStyleSetterMethodName" : "setDestinationEnvironmentId", "c2jName" : "DestinationEnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationEnvironmentId(String)}.\n@param destinationEnvironmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationEnvironmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationEnvironmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationEnvironmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@return The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationEnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationEnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationEnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.", "setterMethodName" : "setDestinationEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDestinationEnvironmentName", "beanStyleSetterMethodName" : "setDestinationEnvironmentName", "c2jName" : "DestinationEnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #destinationEnvironmentName(String)}.\n@param destinationEnvironmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #destinationEnvironmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "destinationEnvironmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationEnvironmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@return The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationEnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationEnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationEnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.", "setterMethodName" : "setDestinationEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationEnvironmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the destination environment.

                                                                                                                                                                                                                                                                                Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SwapEnvironmentCnamEsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "SwapEnvironmentCnamEsRequest", "variableName" : "swapEnvironmentCnamEsRequest", "variableType" : "SwapEnvironmentCnamEsRequest", "documentation" : null, "simpleType" : "SwapEnvironmentCnamEsRequest", "variableSetterType" : "SwapEnvironmentCnamEsRequest" }, "wrapper" : false }, "SystemStatus" : { "c2jName" : "SystemStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                CPU utilization and load average metrics for an Amazon EC2 instance.

                                                                                                                                                                                                                                                                                ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCpuUtilization", "beanStyleSetterMethodName" : "setCpuUtilization", "c2jName" : "CPUUtilization", "c2jShape" : "CPUUtilization", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link CPUUtilization.Builder} avoiding the need to create one manually via {@link CPUUtilization#builder()}.\n\nWhen the {@link Consumer} completes, {@link CPUUtilization.Builder#build()} is called immediately and its result is passed to {@link #cpuUtilization(CPUUtilization)}.\n@param cpuUtilization a consumer that will call methods on {@link CPUUtilization.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cpuUtilization(CPUUtilization)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cpuUtilization", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \n@param cpuUtilization CPU utilization metrics for the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cpuUtilization", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \n@return CPU utilization metrics for the instance.", "getterModel" : { "returnType" : "CPUUtilization", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CPUUtilization", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CPUUtilization", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CPUUtilization", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \n@param cpuUtilization CPU utilization metrics for the instance.", "setterMethodName" : "setCpuUtilization", "setterModel" : { "variableDeclarationType" : "CPUUtilization", "variableName" : "cpuUtilization", "variableType" : "CPUUtilization", "documentation" : null, "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CPUUtilization", "variableName" : "cpuUtilization", "variableType" : "CPUUtilization", "documentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                ", "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLoadAverage", "beanStyleSetterMethodName" : "setLoadAverage", "c2jName" : "LoadAverage", "c2jShape" : "LoadAverage", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #loadAverage(List)}.\n@param loadAverage a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadAverage(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadAverage", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \n@param loadAverage Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadAverage", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \n

                                                                                                                                                                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                \n@return Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadAverage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadAverage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LoadAverageValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Double)}.\n@param member 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 #member(Double)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member 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" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "member", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "member", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Double", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "Double", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LoadAverage", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \n@param loadAverage Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.", "setterMethodName" : "setLoadAverage", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadAverage", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadAverage", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CPUUtilization" : { "beanStyleGetterMethodName" : "getCpuUtilization", "beanStyleSetterMethodName" : "setCpuUtilization", "c2jName" : "CPUUtilization", "c2jShape" : "CPUUtilization", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link CPUUtilization.Builder} avoiding the need to create one manually via {@link CPUUtilization#builder()}.\n\nWhen the {@link Consumer} completes, {@link CPUUtilization.Builder#build()} is called immediately and its result is passed to {@link #cpuUtilization(CPUUtilization)}.\n@param cpuUtilization a consumer that will call methods on {@link CPUUtilization.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cpuUtilization(CPUUtilization)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cpuUtilization", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \n@param cpuUtilization CPU utilization metrics for the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cpuUtilization", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \n@return CPU utilization metrics for the instance.", "getterModel" : { "returnType" : "CPUUtilization", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CPUUtilization", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CPUUtilization", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CPUUtilization", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \n@param cpuUtilization CPU utilization metrics for the instance.", "setterMethodName" : "setCpuUtilization", "setterModel" : { "variableDeclarationType" : "CPUUtilization", "variableName" : "cpuUtilization", "variableType" : "CPUUtilization", "documentation" : null, "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CPUUtilization", "variableName" : "cpuUtilization", "variableType" : "CPUUtilization", "documentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                ", "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "xmlNameSpaceUri" : null }, "LoadAverage" : { "beanStyleGetterMethodName" : "getLoadAverage", "beanStyleSetterMethodName" : "setLoadAverage", "c2jName" : "LoadAverage", "c2jShape" : "LoadAverage", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #loadAverage(List)}.\n@param loadAverage a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadAverage(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadAverage", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \n@param loadAverage Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadAverage", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \n

                                                                                                                                                                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                \n@return Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadAverage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadAverage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LoadAverageValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Double)}.\n@param member 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 #member(Double)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member 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" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "member", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "member", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Double", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "Double", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LoadAverage", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \n@param loadAverage Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.", "setterMethodName" : "setLoadAverage", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadAverage", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadAverage", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCpuUtilization", "beanStyleSetterMethodName" : "setCpuUtilization", "c2jName" : "CPUUtilization", "c2jShape" : "CPUUtilization", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link CPUUtilization.Builder} avoiding the need to create one manually via {@link CPUUtilization#builder()}.\n\nWhen the {@link Consumer} completes, {@link CPUUtilization.Builder#build()} is called immediately and its result is passed to {@link #cpuUtilization(CPUUtilization)}.\n@param cpuUtilization a consumer that will call methods on {@link CPUUtilization.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cpuUtilization(CPUUtilization)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cpuUtilization", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \n@param cpuUtilization CPU utilization metrics for the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cpuUtilization", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \n@return CPU utilization metrics for the instance.", "getterModel" : { "returnType" : "CPUUtilization", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CPUUtilization", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CPUUtilization", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CPUUtilization", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                \n@param cpuUtilization CPU utilization metrics for the instance.", "setterMethodName" : "setCpuUtilization", "setterModel" : { "variableDeclarationType" : "CPUUtilization", "variableName" : "cpuUtilization", "variableType" : "CPUUtilization", "documentation" : null, "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CPUUtilization", "variableName" : "cpuUtilization", "variableType" : "CPUUtilization", "documentation" : "

                                                                                                                                                                                                                                                                                CPU utilization metrics for the instance.

                                                                                                                                                                                                                                                                                ", "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLoadAverage", "beanStyleSetterMethodName" : "setLoadAverage", "c2jName" : "LoadAverage", "c2jShape" : "LoadAverage", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #loadAverage(List)}.\n@param loadAverage a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #loadAverage(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "loadAverage", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \n@param loadAverage Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "loadAverage", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \n

                                                                                                                                                                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                \n@return Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LoadAverage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LoadAverage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "LoadAverageValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Double)}.\n@param member 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 #member(Double)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member 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" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "member", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "member", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Double", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "Double", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "LoadAverage", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                \n@param loadAverage Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.", "setterMethodName" : "setLoadAverage", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadAverage", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "loadAverage", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                                                                                                                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SystemStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SystemStatus", "variableName" : "systemStatus", "variableType" : "SystemStatus", "documentation" : null, "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "wrapper" : false }, "Tag" : { "c2jName" : "Tag", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Describes a tag applied to a resource in an environment.

                                                                                                                                                                                                                                                                                ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \n@return The key of the tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \n@param key The key of the tag.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \n@return The value of the tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \n@param value The value of the tag.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Key" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \n@return The key of the tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \n@param key The key of the tag.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \n@return The value of the tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \n@param value The value of the tag.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \n@return The key of the tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                \n@param key The key of the tag.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The key of the tag.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \n@return The value of the tag.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                \n@param value The value of the tag.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The value of the tag.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Tag", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "tag", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "wrapper" : false }, "TerminateEnvironmentRequest" : { "c2jName" : "TerminateEnvironmentMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Request to terminate an environment.

                                                                                                                                                                                                                                                                                ", "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" : "TerminateEnvironment", "locationName" : null, "requestUri" : "/", "target" : "TerminateEnvironment", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentId The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@return The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentId The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentName The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@return The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentName The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTerminateResources", "beanStyleSetterMethodName" : "setTerminateResources", "c2jName" : "TerminateResources", "c2jShape" : "TerminateEnvironmentResources", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | 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 #terminateResources(Boolean)}.\n@param terminateResources 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 #terminateResources(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminateResources", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminateResources", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                \n@return Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | 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" : "TerminateResources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TerminateResources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TerminateResources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false", "setterMethodName" : "setTerminateResources", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateResources", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateResources", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getForceTerminate", "beanStyleSetterMethodName" : "setForceTerminate", "c2jName" : "ForceTerminate", "c2jShape" : "ForceTerminate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \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 #forceTerminate(Boolean)}.\n@param forceTerminate 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 #forceTerminate(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "forceTerminate", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "forceTerminate", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \n@return Terminates the target environment even if another environment in the same group is dependent on it.", "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" : "ForceTerminate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ForceTerminate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ForceTerminate", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.", "setterMethodName" : "setForceTerminate", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "forceTerminate", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "forceTerminate", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentId The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@return The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentId The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentName The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@return The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentName The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ForceTerminate" : { "beanStyleGetterMethodName" : "getForceTerminate", "beanStyleSetterMethodName" : "setForceTerminate", "c2jName" : "ForceTerminate", "c2jShape" : "ForceTerminate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \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 #forceTerminate(Boolean)}.\n@param forceTerminate 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 #forceTerminate(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "forceTerminate", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "forceTerminate", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \n@return Terminates the target environment even if another environment in the same group is dependent on it.", "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" : "ForceTerminate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ForceTerminate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ForceTerminate", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.", "setterMethodName" : "setForceTerminate", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "forceTerminate", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "forceTerminate", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "TerminateResources" : { "beanStyleGetterMethodName" : "getTerminateResources", "beanStyleSetterMethodName" : "setTerminateResources", "c2jName" : "TerminateResources", "c2jShape" : "TerminateEnvironmentResources", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | 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 #terminateResources(Boolean)}.\n@param terminateResources 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 #terminateResources(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminateResources", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminateResources", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                \n@return Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | 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" : "TerminateResources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TerminateResources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TerminateResources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false", "setterMethodName" : "setTerminateResources", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateResources", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateResources", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentId The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@return The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentId The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The ID of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentName The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@return The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                \n@param environmentName The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the environment to terminate.

                                                                                                                                                                                                                                                                                Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTerminateResources", "beanStyleSetterMethodName" : "setTerminateResources", "c2jName" : "TerminateResources", "c2jShape" : "TerminateEnvironmentResources", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | 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 #terminateResources(Boolean)}.\n@param terminateResources 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 #terminateResources(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminateResources", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminateResources", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                \n@return Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | 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" : "TerminateResources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TerminateResources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TerminateResources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false", "setterMethodName" : "setTerminateResources", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateResources", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "terminateResources", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                                                                                                                                                                                                                • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.

                                                                                                                                                                                                                                                                                • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                                                                                                                                                                                                                For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                                                                                                                                                                                                                Default: true

                                                                                                                                                                                                                                                                                Valid Values: true | false

                                                                                                                                                                                                                                                                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getForceTerminate", "beanStyleSetterMethodName" : "setForceTerminate", "c2jName" : "ForceTerminate", "c2jShape" : "ForceTerminate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \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 #forceTerminate(Boolean)}.\n@param forceTerminate 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 #forceTerminate(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "forceTerminate", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "forceTerminate", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \n@return Terminates the target environment even if another environment in the same group is dependent on it.", "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" : "ForceTerminate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ForceTerminate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ForceTerminate", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.", "setterMethodName" : "setForceTerminate", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "forceTerminate", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "forceTerminate", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TerminateEnvironmentRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TerminateEnvironmentRequest", "variableName" : "terminateEnvironmentRequest", "variableType" : "TerminateEnvironmentRequest", "documentation" : null, "simpleType" : "TerminateEnvironmentRequest", "variableSetterType" : "TerminateEnvironmentRequest" }, "wrapper" : false }, "TerminateEnvironmentResponse" : { "c2jName" : "EnvironmentDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Describes the properties of an environment.

                                                                                                                                                                                                                                                                                ", "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" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                \n@param description Describes this environment.", "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" : "

                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The current operational status of the environment:

                                                                                                                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The current operational status of the environment:

                                                                                                                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The current operational status of the environment:

                                                                                                                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                  The current operational status of the environment:

                                                                                                                                                                                                                                                                                  • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                  • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                  • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                                                                                  \n@return The current operational status of the environment:

                                                                                                                                                                                                                                                                                  • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                  • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                  • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                  • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                    \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                    • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                                                                                                                                                                      \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                                                                                                                                                                      \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                      \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                      \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                      \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                      \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AbortableOperationInProgress" : { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                      \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                      \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                      \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CNAME" : { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                      \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                      \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                      \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DateCreated" : { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The creation date for this environment.

                                                                                                                                                                                                                                                                                      \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The creation date for this environment.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The creation date for this environment.

                                                                                                                                                                                                                                                                                      \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The creation date for this environment.

                                                                                                                                                                                                                                                                                      \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The creation date for this environment.

                                                                                                                                                                                                                                                                                      \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                      The creation date for this environment.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DateUpdated" : { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The last modified date for this environment.

                                                                                                                                                                                                                                                                                      \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The last modified date for this environment.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The last modified date for this environment.

                                                                                                                                                                                                                                                                                      \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The last modified date for this environment.

                                                                                                                                                                                                                                                                                      \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The last modified date for this environment.

                                                                                                                                                                                                                                                                                      \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                      The last modified date for this environment.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes this environment.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                      Describes this environment.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes this environment.

                                                                                                                                                                                                                                                                                      \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes this environment.

                                                                                                                                                                                                                                                                                      \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                      Describes this environment.

                                                                                                                                                                                                                                                                                      \n@param description Describes this environment.", "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" : "

                                                                                                                                                                                                                                                                                      Describes this environment.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EndpointURL" : { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                      \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                      \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                      \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentArn" : { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The ID of this environment.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The ID of this environment.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The ID of this environment.

                                                                                                                                                                                                                                                                                      \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The ID of this environment.

                                                                                                                                                                                                                                                                                      \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The ID of this environment.

                                                                                                                                                                                                                                                                                      \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      The ID of this environment.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentLinks" : { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                      \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of this environment.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The name of this environment.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of this environment.

                                                                                                                                                                                                                                                                                      \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of this environment.

                                                                                                                                                                                                                                                                                      \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of this environment.

                                                                                                                                                                                                                                                                                      \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      The name of this environment.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Health" : { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                                                                                                                                                                      \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "HealthStatus" : { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                                                                                                                                                                      \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The ARN of the platform.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The ARN of the platform.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The ARN of the platform.

                                                                                                                                                                                                                                                                                      \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The ARN of the platform.

                                                                                                                                                                                                                                                                                      \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The ARN of the platform.

                                                                                                                                                                                                                                                                                      \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      The ARN of the platform.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Resources" : { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                      \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                      \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                      \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The current operational status of the environment:

                                                                                                                                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The current operational status of the environment:

                                                                                                                                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The current operational status of the environment:

                                                                                                                                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                      \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                      • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                        The current operational status of the environment:

                                                                                                                                                                                                                                                                                        • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                        • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                        • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                        \n

                                                                                                                                                                                                                                                                                        \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                                                                                        \n@return The current operational status of the environment:

                                                                                                                                                                                                                                                                                        • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                        • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                        • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                        • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                          \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                          • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                                                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tier" : { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                            \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                            \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                            \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                                                                                                                            Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of this environment.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The name of this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of this environment.

                                                                                                                                                                                                                                                                                            \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of this environment.

                                                                                                                                                                                                                                                                                            \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of this environment.

                                                                                                                                                                                                                                                                                            \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            The name of this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The ID of this environment.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The ID of this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The ID of this environment.

                                                                                                                                                                                                                                                                                            \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The ID of this environment.

                                                                                                                                                                                                                                                                                            \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The ID of this environment.

                                                                                                                                                                                                                                                                                            \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            The ID of this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                            \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                            \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                            \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            The application version deployed in this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                            \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                            \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                            \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The ARN of the platform.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The ARN of the platform.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The ARN of the platform.

                                                                                                                                                                                                                                                                                            \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The ARN of the platform.

                                                                                                                                                                                                                                                                                            \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The ARN of the platform.

                                                                                                                                                                                                                                                                                            \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            The ARN of the platform.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            Describes this environment.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                            Describes this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            Describes this environment.

                                                                                                                                                                                                                                                                                            \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            Describes this environment.

                                                                                                                                                                                                                                                                                            \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                            Describes this environment.

                                                                                                                                                                                                                                                                                            \n@param description Describes this environment.", "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" : "

                                                                                                                                                                                                                                                                                            Describes this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                            \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                            \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                            \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                            \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                            \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                            \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The creation date for this environment.

                                                                                                                                                                                                                                                                                            \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The creation date for this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The creation date for this environment.

                                                                                                                                                                                                                                                                                            \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The creation date for this environment.

                                                                                                                                                                                                                                                                                            \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The creation date for this environment.

                                                                                                                                                                                                                                                                                            \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                            The creation date for this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The last modified date for this environment.

                                                                                                                                                                                                                                                                                            \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The last modified date for this environment.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The last modified date for this environment.

                                                                                                                                                                                                                                                                                            \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The last modified date for this environment.

                                                                                                                                                                                                                                                                                            \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The last modified date for this environment.

                                                                                                                                                                                                                                                                                            \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                            The last modified date for this environment.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The current operational status of the environment:

                                                                                                                                                                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The current operational status of the environment:

                                                                                                                                                                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The current operational status of the environment:

                                                                                                                                                                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                            \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                            • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                              The current operational status of the environment:

                                                                                                                                                                                                                                                                                              • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                              • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                              • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                              \n

                                                                                                                                                                                                                                                                                              \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                                                                                              \n@return The current operational status of the environment:

                                                                                                                                                                                                                                                                                              • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                              • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                              • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                              • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                                                                                                                                                                                  • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                  • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                  • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                  \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                                                                                                                                  false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                  \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                                                                                                                                  false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                                                                                                                                  false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                                                                                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                  Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                                                                                                                                                                                  \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                  Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                                                                                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                  Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                                                                                                                                                                                  \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                  \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                  \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                  \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                  \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                  \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                  \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                  \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                  \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                  \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                  \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                  \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TerminateEnvironmentResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "TerminateEnvironmentResult" }, "variable" : { "variableDeclarationType" : "TerminateEnvironmentResponse", "variableName" : "terminateEnvironmentResponse", "variableType" : "TerminateEnvironmentResponse", "documentation" : null, "simpleType" : "TerminateEnvironmentResponse", "variableSetterType" : "TerminateEnvironmentResponse" }, "wrapper" : false }, "TooManyApplicationVersionsException" : { "c2jName" : "TooManyApplicationVersionsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The specified account has reached its limit of application versions.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TooManyApplicationVersionsException", "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" : "TooManyApplicationVersionsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManyApplicationVersionsException", "variableName" : "tooManyApplicationVersionsException", "variableType" : "TooManyApplicationVersionsException", "documentation" : null, "simpleType" : "TooManyApplicationVersionsException", "variableSetterType" : "TooManyApplicationVersionsException" }, "wrapper" : false }, "TooManyApplicationsException" : { "c2jName" : "TooManyApplicationsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The specified account has reached its limit of applications.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TooManyApplicationsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TooManyApplicationsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManyApplicationsException", "variableName" : "tooManyApplicationsException", "variableType" : "TooManyApplicationsException", "documentation" : null, "simpleType" : "TooManyApplicationsException", "variableSetterType" : "TooManyApplicationsException" }, "wrapper" : false }, "TooManyBucketsException" : { "c2jName" : "TooManyBucketsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The specified account has reached its limit of Amazon S3 buckets.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TooManyBucketsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TooManyBucketsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManyBucketsException", "variableName" : "tooManyBucketsException", "variableType" : "TooManyBucketsException", "documentation" : null, "simpleType" : "TooManyBucketsException", "variableSetterType" : "TooManyBucketsException" }, "wrapper" : false }, "TooManyConfigurationTemplatesException" : { "c2jName" : "TooManyConfigurationTemplatesException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The specified account has reached its limit of configuration templates.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TooManyConfigurationTemplatesException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TooManyConfigurationTemplatesException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManyConfigurationTemplatesException", "variableName" : "tooManyConfigurationTemplatesException", "variableType" : "TooManyConfigurationTemplatesException", "documentation" : null, "simpleType" : "TooManyConfigurationTemplatesException", "variableSetterType" : "TooManyConfigurationTemplatesException" }, "wrapper" : false }, "TooManyEnvironmentsException" : { "c2jName" : "TooManyEnvironmentsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The specified account has reached its limit of environments.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TooManyEnvironmentsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TooManyEnvironmentsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManyEnvironmentsException", "variableName" : "tooManyEnvironmentsException", "variableType" : "TooManyEnvironmentsException", "documentation" : null, "simpleType" : "TooManyEnvironmentsException", "variableSetterType" : "TooManyEnvironmentsException" }, "wrapper" : false }, "TooManyPlatformsException" : { "c2jName" : "TooManyPlatformsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  You have exceeded the maximum number of allowed platforms associated with the account.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TooManyPlatformsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TooManyPlatformsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManyPlatformsException", "variableName" : "tooManyPlatformsException", "variableType" : "TooManyPlatformsException", "documentation" : null, "simpleType" : "TooManyPlatformsException", "variableSetterType" : "TooManyPlatformsException" }, "wrapper" : false }, "TooManyTagsException" : { "c2jName" : "TooManyTagsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The number of tags in the resource would exceed the number of tags that each resource can have.

                                                                                                                                                                                                                                                                                                  To calculate this, the operation considers both the number of tags the resource already has and the tags this operation would add if it succeeded.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TooManyTagsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TooManyTagsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManyTagsException", "variableName" : "tooManyTagsException", "variableType" : "TooManyTagsException", "documentation" : null, "simpleType" : "TooManyTagsException", "variableSetterType" : "TooManyTagsException" }, "wrapper" : false }, "Trigger" : { "c2jName" : "Trigger", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes a trigger.

                                                                                                                                                                                                                                                                                                  ", "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" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the trigger.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 trigger.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the trigger.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the trigger.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the trigger.

                                                                                                                                                                                                                                                                                                  \n@return The name of the trigger.", "getterModel" : { "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 trigger.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the trigger.", "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 trigger.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the trigger.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 trigger.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the trigger.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the trigger.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the trigger.

                                                                                                                                                                                                                                                                                                  \n@return The name of the trigger.", "getterModel" : { "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 trigger.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the trigger.", "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 trigger.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the trigger.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 trigger.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the trigger.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the trigger.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the trigger.

                                                                                                                                                                                                                                                                                                  \n@return The name of the trigger.", "getterModel" : { "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 trigger.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the trigger.", "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 trigger.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Trigger", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Trigger", "variableName" : "trigger", "variableType" : "Trigger", "documentation" : null, "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "wrapper" : false }, "UpdateApplicationRequest" : { "c2jName" : "UpdateApplicationMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Request to update an application.

                                                                                                                                                                                                                                                                                                  ", "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" : "UpdateApplication", "locationName" : null, "requestUri" : "/", "target" : "UpdateApplication", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \n@return A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \n@return A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \n@return A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the application.

                                                                                                                                                                                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName" ], "shapeName" : "UpdateApplicationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateApplicationRequest", "variableName" : "updateApplicationRequest", "variableType" : "UpdateApplicationRequest", "documentation" : null, "simpleType" : "UpdateApplicationRequest", "variableSetterType" : "UpdateApplicationRequest" }, "wrapper" : false }, "UpdateApplicationResourceLifecycleRequest" : { "c2jName" : "UpdateApplicationResourceLifecycleMessage", "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" : "UpdateApplicationResourceLifecycle", "locationName" : null, "requestUri" : "/", "target" : "UpdateApplicationResourceLifecycle", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationResourceLifecycleConfig.Builder} avoiding the need to create one manually via {@link ApplicationResourceLifecycleConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationResourceLifecycleConfig.Builder#build()} is called immediately and its result is passed to {@link #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)}.\n@param resourceLifecycleConfig a consumer that will call methods on {@link ApplicationResourceLifecycleConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceLifecycleConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@return The lifecycle configuration.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ResourceLifecycleConfig" : { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationResourceLifecycleConfig.Builder} avoiding the need to create one manually via {@link ApplicationResourceLifecycleConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationResourceLifecycleConfig.Builder#build()} is called immediately and its result is passed to {@link #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)}.\n@param resourceLifecycleConfig a consumer that will call methods on {@link ApplicationResourceLifecycleConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceLifecycleConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@return The lifecycle configuration.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationResourceLifecycleConfig.Builder} avoiding the need to create one manually via {@link ApplicationResourceLifecycleConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationResourceLifecycleConfig.Builder#build()} is called immediately and its result is passed to {@link #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)}.\n@param resourceLifecycleConfig a consumer that will call methods on {@link ApplicationResourceLifecycleConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceLifecycleConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@return The lifecycle configuration.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName", "ResourceLifecycleConfig" ], "shapeName" : "UpdateApplicationResourceLifecycleRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateApplicationResourceLifecycleRequest", "variableName" : "updateApplicationResourceLifecycleRequest", "variableType" : "UpdateApplicationResourceLifecycleRequest", "documentation" : null, "simpleType" : "UpdateApplicationResourceLifecycleRequest", "variableSetterType" : "UpdateApplicationResourceLifecycleRequest" }, "wrapper" : false }, "UpdateApplicationResourceLifecycleResponse" : { "c2jName" : "ApplicationResourceLifecycleDescriptionMessage", "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" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationResourceLifecycleConfig.Builder} avoiding the need to create one manually via {@link ApplicationResourceLifecycleConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationResourceLifecycleConfig.Builder#build()} is called immediately and its result is passed to {@link #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)}.\n@param resourceLifecycleConfig a consumer that will call methods on {@link ApplicationResourceLifecycleConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceLifecycleConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@return The lifecycle configuration.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ResourceLifecycleConfig" : { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationResourceLifecycleConfig.Builder} avoiding the need to create one manually via {@link ApplicationResourceLifecycleConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationResourceLifecycleConfig.Builder#build()} is called immediately and its result is passed to {@link #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)}.\n@param resourceLifecycleConfig a consumer that will call methods on {@link ApplicationResourceLifecycleConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceLifecycleConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@return The lifecycle configuration.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceLifecycleConfig", "beanStyleSetterMethodName" : "setResourceLifecycleConfig", "c2jName" : "ResourceLifecycleConfig", "c2jShape" : "ApplicationResourceLifecycleConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationResourceLifecycleConfig.Builder} avoiding the need to create one manually via {@link ApplicationResourceLifecycleConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationResourceLifecycleConfig.Builder#build()} is called immediately and its result is passed to {@link #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)}.\n@param resourceLifecycleConfig a consumer that will call methods on {@link ApplicationResourceLifecycleConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceLifecycleConfig(ApplicationResourceLifecycleConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceLifecycleConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceLifecycleConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@return The lifecycle configuration.", "getterModel" : { "returnType" : "ApplicationResourceLifecycleConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceLifecycleConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceLifecycleConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ResourceLifecycleConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  \n@param resourceLifecycleConfig The lifecycle configuration.", "setterMethodName" : "setResourceLifecycleConfig", "setterModel" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : null, "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationResourceLifecycleConfig", "variableName" : "resourceLifecycleConfig", "variableType" : "ApplicationResourceLifecycleConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                  The lifecycle configuration.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationResourceLifecycleConfig", "variableSetterType" : "ApplicationResourceLifecycleConfig" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateApplicationResourceLifecycleResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "UpdateApplicationResourceLifecycleResult" }, "variable" : { "variableDeclarationType" : "UpdateApplicationResourceLifecycleResponse", "variableName" : "updateApplicationResourceLifecycleResponse", "variableType" : "UpdateApplicationResourceLifecycleResponse", "documentation" : null, "simpleType" : "UpdateApplicationResourceLifecycleResponse", "variableSetterType" : "UpdateApplicationResourceLifecycleResponse" }, "wrapper" : false }, "UpdateApplicationResponse" : { "c2jName" : "ApplicationDescriptionMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Result message containing a single description of an application.

                                                                                                                                                                                                                                                                                                  ", "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" : "getApplication", "beanStyleSetterMethodName" : "setApplication", "c2jName" : "Application", "c2jShape" : "ApplicationDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationDescription.Builder} avoiding the need to create one manually via {@link ApplicationDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationDescription.Builder#build()} is called immediately and its result is passed to {@link #application(ApplicationDescription)}.\n@param application a consumer that will call methods on {@link ApplicationDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #application(ApplicationDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "application", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "application", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \n@return The ApplicationDescription of the application.", "getterModel" : { "returnType" : "ApplicationDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Application", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Application", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Application", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.", "setterMethodName" : "setApplication", "setterModel" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : null, "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Application" : { "beanStyleGetterMethodName" : "getApplication", "beanStyleSetterMethodName" : "setApplication", "c2jName" : "Application", "c2jShape" : "ApplicationDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationDescription.Builder} avoiding the need to create one manually via {@link ApplicationDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationDescription.Builder#build()} is called immediately and its result is passed to {@link #application(ApplicationDescription)}.\n@param application a consumer that will call methods on {@link ApplicationDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #application(ApplicationDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "application", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "application", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \n@return The ApplicationDescription of the application.", "getterModel" : { "returnType" : "ApplicationDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Application", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Application", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Application", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.", "setterMethodName" : "setApplication", "setterModel" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : null, "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplication", "beanStyleSetterMethodName" : "setApplication", "c2jName" : "Application", "c2jShape" : "ApplicationDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationDescription.Builder} avoiding the need to create one manually via {@link ApplicationDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationDescription.Builder#build()} is called immediately and its result is passed to {@link #application(ApplicationDescription)}.\n@param application a consumer that will call methods on {@link ApplicationDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #application(ApplicationDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "application", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "application", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \n@return The ApplicationDescription of the application.", "getterModel" : { "returnType" : "ApplicationDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Application", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Application", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Application", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.", "setterMethodName" : "setApplication", "setterModel" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : null, "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationDescription", "variableName" : "application", "variableType" : "ApplicationDescription", "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateApplicationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "UpdateApplicationResult" }, "variable" : { "variableDeclarationType" : "UpdateApplicationResponse", "variableName" : "updateApplicationResponse", "variableType" : "UpdateApplicationResponse", "documentation" : null, "simpleType" : "UpdateApplicationResponse", "variableSetterType" : "UpdateApplicationResponse" }, "wrapper" : false }, "UpdateApplicationVersionRequest" : { "c2jName" : "UpdateApplicationVersionMessage", "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" : "UpdateApplicationVersion", "locationName" : null, "requestUri" : "/", "target" : "UpdateApplicationVersion", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param versionLabel The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param versionLabel The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this 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 #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for this version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  \n@return A new description for this 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" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for this version.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this 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 #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for this version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  \n@return A new description for this 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" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for this version.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param versionLabel The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param versionLabel The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this version.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param versionLabel The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param versionLabel The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the version to update.

                                                                                                                                                                                                                                                                                                  If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this 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 #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for this version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  \n@return A new description for this 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" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for this version.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for this version.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName", "VersionLabel" ], "shapeName" : "UpdateApplicationVersionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateApplicationVersionRequest", "variableName" : "updateApplicationVersionRequest", "variableType" : "UpdateApplicationVersionRequest", "documentation" : null, "simpleType" : "UpdateApplicationVersionRequest", "variableSetterType" : "UpdateApplicationVersionRequest" }, "wrapper" : false }, "UpdateApplicationVersionResponse" : { "c2jName" : "ApplicationVersionDescriptionMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Result message wrapping a single description of an application version.

                                                                                                                                                                                                                                                                                                  ", "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" : "getApplicationVersion", "beanStyleSetterMethodName" : "setApplicationVersion", "c2jName" : "ApplicationVersion", "c2jShape" : "ApplicationVersionDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationVersionDescription.Builder} avoiding the need to create one manually via {@link ApplicationVersionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationVersionDescription.Builder#build()} is called immediately and its result is passed to {@link #applicationVersion(ApplicationVersionDescription)}.\n@param applicationVersion a consumer that will call methods on {@link ApplicationVersionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersion(ApplicationVersionDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersion", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \n@return The ApplicationVersionDescription of the application version.", "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.", "setterMethodName" : "setApplicationVersion", "setterModel" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : null, "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationVersion" : { "beanStyleGetterMethodName" : "getApplicationVersion", "beanStyleSetterMethodName" : "setApplicationVersion", "c2jName" : "ApplicationVersion", "c2jShape" : "ApplicationVersionDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationVersionDescription.Builder} avoiding the need to create one manually via {@link ApplicationVersionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationVersionDescription.Builder#build()} is called immediately and its result is passed to {@link #applicationVersion(ApplicationVersionDescription)}.\n@param applicationVersion a consumer that will call methods on {@link ApplicationVersionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersion(ApplicationVersionDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersion", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \n@return The ApplicationVersionDescription of the application version.", "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.", "setterMethodName" : "setApplicationVersion", "setterModel" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : null, "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationVersion", "beanStyleSetterMethodName" : "setApplicationVersion", "c2jName" : "ApplicationVersion", "c2jShape" : "ApplicationVersionDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link ApplicationVersionDescription.Builder} avoiding the need to create one manually via {@link ApplicationVersionDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApplicationVersionDescription.Builder#build()} is called immediately and its result is passed to {@link #applicationVersion(ApplicationVersionDescription)}.\n@param applicationVersion a consumer that will call methods on {@link ApplicationVersionDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationVersion(ApplicationVersionDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationVersion", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \n@return The ApplicationVersionDescription of the application version.", "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ApplicationVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.", "setterMethodName" : "setApplicationVersion", "setterModel" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : null, "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApplicationVersionDescription", "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "documentation" : "

                                                                                                                                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateApplicationVersionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "UpdateApplicationVersionResult" }, "variable" : { "variableDeclarationType" : "UpdateApplicationVersionResponse", "variableName" : "updateApplicationVersionResponse", "variableType" : "UpdateApplicationVersionResponse", "documentation" : null, "simpleType" : "UpdateApplicationVersionResponse", "variableSetterType" : "UpdateApplicationVersionResponse" }, "wrapper" : false }, "UpdateConfigurationTemplateRequest" : { "c2jName" : "UpdateConfigurationTemplateMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The result message containing the options for the specified solution stack.

                                                                                                                                                                                                                                                                                                  ", "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" : "UpdateConfigurationTemplate", "locationName" : null, "requestUri" : "/", "target" : "UpdateConfigurationTemplate", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param templateName The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param templateName The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \n@return A new description for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the configuration.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \n@param optionSettings A list of configuration option settings to update with the new specified option value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of configuration option settings to update with the new specified option value.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \n@param optionSettings A list of configuration option settings to update with the new specified option value.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionsToRemove", "beanStyleSetterMethodName" : "setOptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionsToRemove(List)}.\n@param optionsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \n@param optionsToRemove A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionsToRemove", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \n@param optionsToRemove A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.", "setterMethodName" : "setOptionsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \n@return A new description for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the configuration.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionSettings" : { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \n@param optionSettings A list of configuration option settings to update with the new specified option value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of configuration option settings to update with the new specified option value.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \n@param optionSettings A list of configuration option settings to update with the new specified option value.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "OptionsToRemove" : { "beanStyleGetterMethodName" : "getOptionsToRemove", "beanStyleSetterMethodName" : "setOptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionsToRemove(List)}.\n@param optionsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \n@param optionsToRemove A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionsToRemove", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \n@param optionsToRemove A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.", "setterMethodName" : "setOptionsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param templateName The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param templateName The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param templateName The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@return The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  \n@param templateName The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the configuration template to update.

                                                                                                                                                                                                                                                                                                  If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \n@return A new description for the configuration.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  \n@param description A new description for the configuration.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A new description for the configuration.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \n@param optionSettings A list of configuration option settings to update with the new specified option value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of configuration option settings to update with the new specified option value.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  \n@param optionSettings A list of configuration option settings to update with the new specified option value.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration option settings to update with the new specified option value.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionsToRemove", "beanStyleSetterMethodName" : "setOptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionsToRemove(List)}.\n@param optionsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \n@param optionsToRemove A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionsToRemove", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  \n@param optionsToRemove A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.", "setterMethodName" : "setOptionsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of configuration options to remove from the configuration set.

                                                                                                                                                                                                                                                                                                  Constraint: You can remove only UserDefined configuration options.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName", "TemplateName" ], "shapeName" : "UpdateConfigurationTemplateRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateConfigurationTemplateRequest", "variableName" : "updateConfigurationTemplateRequest", "variableType" : "UpdateConfigurationTemplateRequest", "documentation" : null, "simpleType" : "UpdateConfigurationTemplateRequest", "variableSetterType" : "UpdateConfigurationTemplateRequest" }, "wrapper" : false }, "UpdateConfigurationTemplateResponse" : { "c2jName" : "ConfigurationSettingsDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the settings for a configuration set.

                                                                                                                                                                                                                                                                                                  ", "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" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                  \n@param solutionStackName The name of the solution stack this configuration set uses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                  \n@return The name of the solution stack this configuration set uses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                  \n@param solutionStackName The name of the solution stack this configuration set uses.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the platform.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the platform.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the platform.

                                                                                                                                                                                                                                                                                                  \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the platform.

                                                                                                                                                                                                                                                                                                  \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the platform.

                                                                                                                                                                                                                                                                                                  \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the platform.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                  \n@return The name of the application associated with this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                  \n@param applicationName The name of the application associated with this configuration set.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                  \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                  \n@return If not null, the name of the configuration template for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                  \n@param templateName If not null, the name of the configuration template for this configuration set.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                                                                                                                                  \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                                                                                                                                  \n@return Describes this configuration set.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                                                                                                                                  \n@param description Describes this configuration set.", "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" : "

                                                                                                                                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                  \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                  \n@return If not null, the name of the environment for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                  \n@param environmentName If not null, the name of the environment for this configuration set.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeploymentStatusAsString", "beanStyleSetterMethodName" : "setDeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                  • failed: This is a draft configuration that failed to successfully 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 #deploymentStatusAsString(String)}.\n@param deploymentStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationDeploymentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "deploymentStatus", "fluentEnumSetterMethodName" : "deploymentStatus", "fluentGetterMethodName" : "deploymentStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                  \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                  • \n@see ConfigurationDeploymentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus", "fluentSetterMethodName" : "deploymentStatus", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                    If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                    • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                    • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                    \n

                                                                                                                                                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #deploymentStatus} will return {@link ConfigurationDeploymentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #deploymentStatusAsString}.\n

                                                                                                                                                                                                                                                                                                    \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                    • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                    • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                    • \n@see ConfigurationDeploymentStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                      • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                      • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                      • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                      \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                      • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                      • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                      • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                      • \n@see ConfigurationDeploymentStatus", "setterMethodName" : "setDeploymentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                        \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                        \n@return The date (in UTC time) when this configuration set 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                        \n@param dateCreated The date (in UTC time) when this configuration set was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        \n@return The date (in UTC time) when this configuration set was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                        \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                        \n

                                                                                                                                                                                                                                                                                                        \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                        \n@return A list of the configuration options and their values in this configuration set.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                        \n@param optionSettings A list of the configuration options and their values in this configuration set.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                        A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                        \n@param applicationName The name of the application associated with this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                        \n@return The name of the application associated with this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                        \n@param applicationName The name of the application associated with this configuration set.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                        The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DateCreated" : { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                        \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                        \n@return The date (in UTC time) when this configuration set 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                        \n@param dateCreated The date (in UTC time) when this configuration set was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DateUpdated" : { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        \n@return The date (in UTC time) when this configuration set was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                        The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DeploymentStatus" : { "beanStyleGetterMethodName" : "getDeploymentStatusAsString", "beanStyleSetterMethodName" : "setDeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                        • failed: This is a draft configuration that failed to successfully 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 #deploymentStatusAsString(String)}.\n@param deploymentStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationDeploymentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "deploymentStatus", "fluentEnumSetterMethodName" : "deploymentStatus", "fluentGetterMethodName" : "deploymentStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                        \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                        • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                        • \n@see ConfigurationDeploymentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus", "fluentSetterMethodName" : "deploymentStatus", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                          • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #deploymentStatus} will return {@link ConfigurationDeploymentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #deploymentStatusAsString}.\n

                                                                                                                                                                                                                                                                                                          \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                          • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                          • \n@see ConfigurationDeploymentStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                            If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                            • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                            • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                            \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                            • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                            • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                            • \n@see ConfigurationDeploymentStatus", "setterMethodName" : "setDeploymentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              \n@return Describes this configuration set.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param description Describes this configuration set.", "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" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@return If not null, the name of the environment for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param environmentName If not null, the name of the environment for this configuration set.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionSettings" : { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                              \n

                                                                                                                                                                                                                                                                                                              \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                              \n@return A list of the configuration options and their values in this configuration set.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param optionSettings A list of the configuration options and their values in this configuration set.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                              A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              \n@param solutionStackName The name of the solution stack this configuration set uses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              \n@return The name of the solution stack this configuration set uses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              \n@param solutionStackName The name of the solution stack this configuration set uses.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@return If not null, the name of the configuration template for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param templateName If not null, the name of the configuration template for this configuration set.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              \n@param solutionStackName The name of the solution stack this configuration set uses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              \n@return The name of the solution stack this configuration set uses.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              \n@param solutionStackName The name of the solution stack this configuration set uses.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              The name of the solution stack this configuration set uses.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the platform.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param applicationName The name of the application associated with this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                              \n@return The name of the application associated with this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param applicationName The name of the application associated with this configuration set.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              The name of the application associated with this configuration set.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@return If not null, the name of the configuration template for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param templateName If not null, the name of the configuration template for this configuration set.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              \n@return Describes this configuration set.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param description Describes this configuration set.", "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" : "

                                                                                                                                                                                                                                                                                                              Describes this configuration set.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@return If not null, the name of the environment for this configuration set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              \n@param environmentName If not null, the name of the environment for this configuration set.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              If not null, the name of the environment for this configuration set.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDeploymentStatusAsString", "beanStyleSetterMethodName" : "setDeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                              • failed: This is a draft configuration that failed to successfully 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 #deploymentStatusAsString(String)}.\n@param deploymentStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deploymentStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : "ConfigurationDeploymentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "deploymentStatus", "fluentEnumSetterMethodName" : "deploymentStatus", "fluentGetterMethodName" : "deploymentStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                              \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                              • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                              • \n@see ConfigurationDeploymentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus", "fluentSetterMethodName" : "deploymentStatus", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                                • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                                • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                                • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                                \n

                                                                                                                                                                                                                                                                                                                \nIf the service returns an enum value that is not available in the current SDK version, {@link #deploymentStatus} will return {@link ConfigurationDeploymentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #deploymentStatusAsString}.\n

                                                                                                                                                                                                                                                                                                                \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                                • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                                • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                                • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                                • \n@see ConfigurationDeploymentStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DeploymentStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeploymentStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DeploymentStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                                  \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                                  • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                                  • \n@see ConfigurationDeploymentStatus", "setterMethodName" : "setDeploymentStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "deploymentStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                                                                                                                                    • null: This configuration is not associated with a running environment.

                                                                                                                                                                                                                                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.

                                                                                                                                                                                                                                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.

                                                                                                                                                                                                                                                                                                                    • failed: This is a draft configuration that failed to successfully deploy.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set 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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                                    \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                                    \n@return The date (in UTC time) when this configuration set 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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                                    \n@param dateCreated The date (in UTC time) when this configuration set was created.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                                    \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                                    \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                                    \n@return The date (in UTC time) when this configuration set was last modified.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                                    \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                                    \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                                    \n

                                                                                                                                                                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                    \n@return A list of the configuration options and their values in this configuration set.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                                    \n@param optionSettings A list of the configuration options and their values in this configuration set.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                    A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateConfigurationTemplateResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "UpdateConfigurationTemplateResult" }, "variable" : { "variableDeclarationType" : "UpdateConfigurationTemplateResponse", "variableName" : "updateConfigurationTemplateResponse", "variableType" : "UpdateConfigurationTemplateResponse", "documentation" : null, "simpleType" : "UpdateConfigurationTemplateResponse", "variableSetterType" : "UpdateConfigurationTemplateResponse" }, "wrapper" : false }, "UpdateEnvironmentRequest" : { "c2jName" : "UpdateEnvironmentMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    Request to update an environment.

                                                                                                                                                                                                                                                                                                                    ", "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" : "UpdateEnvironment", "locationName" : null, "requestUri" : "/", "target" : "UpdateEnvironment", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \n@param applicationName The name of the application with which the environment is associated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the application with which the environment is associated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \n@param applicationName The name of the application with which the environment is associated.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentId The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@return The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentId The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \n@return If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.", "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" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param tier This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@return This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param tier This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@return If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@return If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \n@return This specifies the platform version that the environment will run after the environment is updated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \n@param platformArn The ARN of the platform, if used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \n@return The ARN of the platform, if used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \n@param platformArn The ARN of the platform, if used.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \n

                                                                                                                                                                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionsToRemove", "beanStyleSetterMethodName" : "setOptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionsToRemove(List)}.\n@param optionsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionsToRemove", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \n

                                                                                                                                                                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                    \n@return A list of custom user-defined configuration options to remove from the configuration set for this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.", "setterMethodName" : "setOptionsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \n@param applicationName The name of the application with which the environment is associated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the application with which the environment is associated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \n@param applicationName The name of the application with which the environment is associated.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \n@return If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.", "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" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentId The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@return The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentId The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionSettings" : { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \n

                                                                                                                                                                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "OptionsToRemove" : { "beanStyleGetterMethodName" : "getOptionsToRemove", "beanStyleSetterMethodName" : "setOptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionsToRemove(List)}.\n@param optionsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionsToRemove", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \n

                                                                                                                                                                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                    \n@return A list of custom user-defined configuration options to remove from the configuration set for this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.", "setterMethodName" : "setOptionsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \n@param platformArn The ARN of the platform, if used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \n@return The ARN of the platform, if used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \n@param platformArn The ARN of the platform, if used.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \n@return This specifies the platform version that the environment will run after the environment is updated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@return If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tier" : { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param tier This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@return This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param tier This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@return If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \n@param applicationName The name of the application with which the environment is associated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the application with which the environment is associated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    \n@param applicationName The name of the application with which the environment is associated.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application with which the environment is associated.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentId The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@return The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentId The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of the environment to update.

                                                                                                                                                                                                                                                                                                                    If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \n@return If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.", "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" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param tier This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@return This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param tier This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the tier to use to update the environment.

                                                                                                                                                                                                                                                                                                                    Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@return If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@return If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \n@return This specifies the platform version that the environment will run after the environment is updated.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    This specifies the platform version that the environment will run after the environment is updated.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \n@param platformArn The ARN of the platform, if used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \n@return The ARN of the platform, if used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    \n@param platformArn The ARN of the platform, if used.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform, if used.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \n

                                                                                                                                                                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                    \n@return If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                    If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionsToRemove", "beanStyleSetterMethodName" : "setOptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionsToRemove(List)}.\n@param optionsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionsToRemove", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \n

                                                                                                                                                                                                                                                                                                                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                    \n@return A list of custom user-defined configuration options to remove from the configuration set for this environment.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OptionSpecification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OptionSpecification.Builder} avoiding the need to create one manually via {@link OptionSpecification#builder()}.\n\nWhen the {@link Consumer} completes, {@link OptionSpecification.Builder#build()} is called immediately and its result is passed to {@link #member(OptionSpecification)}.\n@param member a consumer that will call methods on {@link OptionSpecification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OptionSpecification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : null, "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OptionSpecification", "variableName" : "member", "variableType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OptionSpecification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OptionSpecification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.", "setterMethodName" : "setOptionsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                    A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateEnvironmentRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateEnvironmentRequest", "variableName" : "updateEnvironmentRequest", "variableType" : "UpdateEnvironmentRequest", "documentation" : null, "simpleType" : "UpdateEnvironmentRequest", "variableSetterType" : "UpdateEnvironmentRequest" }, "wrapper" : false }, "UpdateEnvironmentResponse" : { "c2jName" : "EnvironmentDescription", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    Describes the properties of an environment.

                                                                                                                                                                                                                                                                                                                    ", "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" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of this environment.

                                                                                                                                                                                                                                                                                                                    \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of this environment.

                                                                                                                                                                                                                                                                                                                    \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of this environment.

                                                                                                                                                                                                                                                                                                                    \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                                                                                                                                                                    \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                                                                                                                                                                    \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                                                                                                                                                                    \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ID of this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                    \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                    \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                    \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                    \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                    \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                    \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                    \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                                                                                                                                                                    \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                                                                                                                                                                    \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                                                                                                                                                                    \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the platform.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                    \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                    \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    Describes this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                                    Describes this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    Describes this environment.

                                                                                                                                                                                                                                                                                                                    \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    Describes this environment.

                                                                                                                                                                                                                                                                                                                    \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                                    Describes this environment.

                                                                                                                                                                                                                                                                                                                    \n@param description Describes this environment.", "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" : "

                                                                                                                                                                                                                                                                                                                    Describes this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                    \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                    \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                    \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                    \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                                                                                                                                                                    \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                                                                                                                                                                    \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The creation date for this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                    \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                    \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                    \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                    \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                    • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                      The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                                                                                                                      \n@return The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                      • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                                                                                                                                                                                                        • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                        • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                        • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                        \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                        • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                        • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                        • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                        • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                                                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                                                                                                                                                                                                          \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                                                                                                                                                                                                          \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                          \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                          \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                          \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                          \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AbortableOperationInProgress" : { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                          \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                          \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                          \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CNAME" : { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                          \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                          \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                          \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DateCreated" : { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                                                                                                                                                                          \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                                                                                                                                                                          \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                                                                                                                                                                          \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                                                                                                                                                                          \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date for this environment.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DateUpdated" : { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                          \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                          \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                          \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                          \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes this environment.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                                          Describes this environment.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes this environment.

                                                                                                                                                                                                                                                                                                                          \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes this environment.

                                                                                                                                                                                                                                                                                                                          \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                                          Describes this environment.

                                                                                                                                                                                                                                                                                                                          \n@param description Describes this environment.", "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" : "

                                                                                                                                                                                                                                                                                                                          Describes this environment.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EndpointURL" : { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                          \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                          \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                          \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentArn" : { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentId" : { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                                                                                                                                                                          \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                                                                                                                                                                          \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                                                                                                                                                                          \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The ID of this environment.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentLinks" : { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                          \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of this environment.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The name of this environment.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of this environment.

                                                                                                                                                                                                                                                                                                                          \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of this environment.

                                                                                                                                                                                                                                                                                                                          \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of this environment.

                                                                                                                                                                                                                                                                                                                          \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The name of this environment.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Health" : { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                                                                                                                                                                                                          \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                          Default: Grey

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "HealthStatus" : { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                                                                                                                          \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                                                                                                                                                                                                          \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PlatformArn" : { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                                                                                                                          \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                                                                                                                          \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the platform.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Resources" : { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, "SolutionStackName" : { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                          \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                          \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                          \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                          \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                          • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                          • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                          • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                            The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                            \n

                                                                                                                                                                                                                                                                                                                            \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                                                                                                                            \n@return The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                            • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                            • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                            • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                            • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                                                                                                                                                                                                              • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                              • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                              • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                              \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                              • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                              • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                              • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                              • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                                                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tier" : { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, "VersionLabel" : { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                                                                \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                                                                \n@return The name of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                                                                \n@param environmentName The name of this environment.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The name of this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentId", "beanStyleSetterMethodName" : "setEnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentId(String)}.\n@param environmentId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                                                                \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentId", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                                                                \n@return The ID of this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                                                                \n@param environmentId The ID of this environment.", "setterMethodName" : "setEnvironmentId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The ID of this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                                \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                                \n@return The name of the application associated with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                                \n@param applicationName The name of the application associated with this environment.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the application associated with this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersionLabel", "beanStyleSetterMethodName" : "setVersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #versionLabel(String)}.\n@param versionLabel a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #versionLabel(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "versionLabel", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "versionLabel", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                \n@return The application version deployed in this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VersionLabel", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VersionLabel", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VersionLabel", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                \n@param versionLabel The application version deployed in this environment.", "setterMethodName" : "setVersionLabel", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "versionLabel", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The application version deployed in this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionStackName", "beanStyleSetterMethodName" : "setSolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionStackName(String)}.\n@param solutionStackName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionStackName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionStackName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                                \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionStackName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                                \n@return The name of the SolutionStack deployed with this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SolutionStackName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SolutionStackName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionStackName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                                \n@param solutionStackName The name of the SolutionStack deployed with this environment.", "setterMethodName" : "setSolutionStackName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionStackName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformArn", "beanStyleSetterMethodName" : "setPlatformArn", "c2jName" : "PlatformArn", "c2jShape" : "PlatformArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #platformArn(String)}.\n@param platformArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #platformArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "platformArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                                                                \n@param platformArn The ARN of the platform.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "platformArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                                                                \n@return The ARN of the platform.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PlatformArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PlatformArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PlatformArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                                                                \n@param platformArn The ARN of the platform.", "setterMethodName" : "setPlatformArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platformArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the platform.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                \n@return The name of the configuration template used to originally launch this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                \n@param templateName The name of the configuration template used to originally launch this environment.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                                                                \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                                                                \n@return Describes this environment.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                                                                \n@param description Describes this environment.", "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" : "

                                                                                                                                                                                                                                                                                                                                Describes this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndpointURL", "beanStyleSetterMethodName" : "setEndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpointURL(String)}.\n@param endpointURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpointURL(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endpointURL", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                                \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endpointURL", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                                \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EndpointURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndpointURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EndpointURL", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                                \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.", "setterMethodName" : "setEndpointURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "endpointURL", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCname", "beanStyleSetterMethodName" : "setCname", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #cname(String)}.\n@param cname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #cname(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "cname", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                                \n@param cname The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cname", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                                \n@return The URL to the CNAME for this environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CNAME", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CNAME", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CNAME", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                                \n@param cname The URL to the CNAME for this environment.", "setterMethodName" : "setCname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "cname", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The URL to the CNAME for this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateCreated", "beanStyleSetterMethodName" : "setDateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                                                                \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 #dateCreated(Instant)}.\n@param dateCreated 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 #dateCreated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateCreated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                                                                \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateCreated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                                                                \n@return The creation date for this environment.", "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" : "DateCreated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateCreated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateCreated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                                                                \n@param dateCreated The creation date for this environment.", "setterMethodName" : "setDateCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateCreated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The creation date for this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDateUpdated", "beanStyleSetterMethodName" : "setDateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                                \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 #dateUpdated(Instant)}.\n@param dateUpdated 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 #dateUpdated(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dateUpdated", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                                \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dateUpdated", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                                \n@return The last modified date for this environment.", "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" : "DateUpdated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DateUpdated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DateUpdated", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                                \n@param dateUpdated The last modified date for this environment.", "setterMethodName" : "setDateUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "dateUpdated", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The last modified date for this environment.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                                \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                                • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                                • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                                • \n@see EnvironmentStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                  The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                                  • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                                  • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                                  • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link EnvironmentStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                                                                                                                                                                                                                                                                                                                  \n@return The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                                  • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                                  • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                                  • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                                  • \n@see EnvironmentStatus", "getterModel" : { "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 operational status of the environment:

                                                                                                                                                                                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                                    \n@param status The current operational status of the environment:

                                                                                                                                                                                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                                    • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                                    • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                                    • \n@see EnvironmentStatus", "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 operational status of the environment:

                                                                                                                                                                                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.

                                                                                                                                                                                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.

                                                                                                                                                                                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.

                                                                                                                                                                                                                                                                                                                                      • Terminating: Environment is in the shut-down process.

                                                                                                                                                                                                                                                                                                                                      • Terminated: Environment is not running.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAbortableOperationInProgress", "beanStyleSetterMethodName" : "setAbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                                      \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 #abortableOperationInProgress(Boolean)}.\n@param abortableOperationInProgress 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 #abortableOperationInProgress(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abortableOperationInProgress", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abortableOperationInProgress", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                                      \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.", "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" : "AbortableOperationInProgress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbortableOperationInProgress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AbortableOperationInProgress", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                                      \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.", "setterMethodName" : "setAbortableOperationInProgress", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                                                                                                                                                                      true: There is an update in progress.

                                                                                                                                                                                                                                                                                                                                      false: There are no updates currently in progress.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthAsString", "beanStyleSetterMethodName" : "setHealth", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthAsString(String)}.\n@param health a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #health(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealth", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "health", "fluentEnumSetterMethodName" : "health", "fluentGetterMethodName" : "healthAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth", "fluentSetterMethodName" : "health", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #health} will return {@link EnvironmentHealth#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthAsString}.\n

                                                                                                                                                                                                                                                                                                                                      \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Health", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Health", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Health", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                                                                      \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                                      Default: Grey\n@see EnvironmentHealth", "setterMethodName" : "setHealth", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "health", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                                                                                                                                                                      • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.

                                                                                                                                                                                                                                                                                                                                      • Green: Indicates the environment is healthy and fully functional.

                                                                                                                                                                                                                                                                                                                                      • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironment request.

                                                                                                                                                                                                                                                                                                                                      Default: Grey

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHealthStatusAsString", "beanStyleSetterMethodName" : "setHealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #healthStatusAsString(String)}.\n@param healthStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #healthStatus(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "EnvironmentHealthStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "healthStatus", "fluentEnumSetterMethodName" : "healthStatus", "fluentGetterMethodName" : "healthStatusAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus", "fluentSetterMethodName" : "healthStatus", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #healthStatus} will return {@link EnvironmentHealthStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #healthStatusAsString}.\n

                                                                                                                                                                                                                                                                                                                                      \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HealthStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HealthStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HealthStatus", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                                      \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus", "setterMethodName" : "setHealthStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "healthStatus", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link EnvironmentResourcesDescription.Builder} avoiding the need to create one manually via {@link EnvironmentResourcesDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentResourcesDescription.Builder#build()} is called immediately and its result is passed to {@link #resources(EnvironmentResourcesDescription)}.\n@param resources a consumer that will call methods on {@link EnvironmentResourcesDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resources(EnvironmentResourcesDescription)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                                      \n@return The description of the AWS resources used by this environment.", "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Resources", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Resources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                                      \n@param resources The description of the AWS resources used by this environment.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentResourcesDescription", "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The description of the AWS resources used by this environment.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTier", "beanStyleSetterMethodName" : "setTier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link EnvironmentTier.Builder} avoiding the need to create one manually via {@link EnvironmentTier#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentTier.Builder#build()} is called immediately and its result is passed to {@link #tier(EnvironmentTier)}.\n@param tier a consumer that will call methods on {@link EnvironmentTier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tier(EnvironmentTier)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tier", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                      \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tier", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                      \n@return Describes the current tier of this environment.", "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Tier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Tier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Tier", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                      \n@param tier Describes the current tier of this environment.", "setterMethodName" : "setTier", "setterModel" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentTier", "variableName" : "tier", "variableType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the current tier of this environment.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentLinks", "beanStyleSetterMethodName" : "setEnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #environmentLinks(List)}.\n@param environmentLinks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentLinks(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentLinks", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentLinks", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of links to other environments in the same group.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentLinks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentLinks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EnvironmentLink.Builder} avoiding the need to create one manually via {@link EnvironmentLink#builder()}.\n\nWhen the {@link Consumer} completes, {@link EnvironmentLink.Builder#build()} is called immediately and its result is passed to {@link #member(EnvironmentLink)}.\n@param member a consumer that will call methods on {@link EnvironmentLink.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EnvironmentLink)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EnvironmentLink", "variableName" : "member", "variableType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EnvironmentLink", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EnvironmentLink", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EnvironmentLinks", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                                      \n@param environmentLinks A list of links to other environments in the same group.", "setterMethodName" : "setEnvironmentLinks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "environmentLinks", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of links to other environments in the same group.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentArn", "beanStyleSetterMethodName" : "setEnvironmentArn", "c2jName" : "EnvironmentArn", "c2jShape" : "EnvironmentArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentArn(String)}.\n@param environmentArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                                      \n@return The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                                      \n@param environmentArn The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.", "setterMethodName" : "setEnvironmentArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The environment's Amazon Resource Name (ARN), which can be used in other API requests that require an ARN.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateEnvironmentResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "UpdateEnvironmentResult" }, "variable" : { "variableDeclarationType" : "UpdateEnvironmentResponse", "variableName" : "updateEnvironmentResponse", "variableType" : "UpdateEnvironmentResponse", "documentation" : null, "simpleType" : "UpdateEnvironmentResponse", "variableSetterType" : "UpdateEnvironmentResponse" }, "wrapper" : false }, "UpdateTagsForResourceRequest" : { "c2jName" : "UpdateTagsForResourceMessage", "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" : "UpdateTagsForResource", "locationName" : null, "requestUri" : "/", "target" : "UpdateTagsForResource", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \n@param resourceArn The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \n@param resourceArn The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTagsToAdd", "beanStyleSetterMethodName" : "setTagsToAdd", "c2jName" : "TagsToAdd", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToAdd(List)}.\n@param tagsToAdd a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToAdd(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToAdd", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToAdd A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToAdd", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToAdd", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToAdd", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagsToAdd", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToAdd A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.", "setterMethodName" : "setTagsToAdd", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToAdd", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToAdd", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTagsToRemove", "beanStyleSetterMethodName" : "setTagsToRemove", "c2jName" : "TagsToRemove", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToRemove(List)}.\n@param tagsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToRemove A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToRemove", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "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" : "TagsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToRemove A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.", "setterMethodName" : "setTagsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \n@param resourceArn The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \n@param resourceArn The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TagsToAdd" : { "beanStyleGetterMethodName" : "getTagsToAdd", "beanStyleSetterMethodName" : "setTagsToAdd", "c2jName" : "TagsToAdd", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToAdd(List)}.\n@param tagsToAdd a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToAdd(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToAdd", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToAdd A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToAdd", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToAdd", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToAdd", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagsToAdd", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToAdd A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.", "setterMethodName" : "setTagsToAdd", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToAdd", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToAdd", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "TagsToRemove" : { "beanStyleGetterMethodName" : "getTagsToRemove", "beanStyleSetterMethodName" : "setTagsToRemove", "c2jName" : "TagsToRemove", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToRemove(List)}.\n@param tagsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToRemove A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToRemove", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "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" : "TagsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToRemove A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.", "setterMethodName" : "setTagsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceArn(String)}.\n@param resourceArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \n@param resourceArn The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      \n@param resourceArn The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the resouce to be updated.

                                                                                                                                                                                                                                                                                                                                      Must be the ARN of an Elastic Beanstalk environment.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTagsToAdd", "beanStyleSetterMethodName" : "setTagsToAdd", "c2jName" : "TagsToAdd", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToAdd(List)}.\n@param tagsToAdd a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToAdd(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToAdd", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToAdd A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToAdd", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToAdd", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToAdd", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagsToAdd", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToAdd A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.", "setterMethodName" : "setTagsToAdd", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToAdd", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToAdd", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tags to add or update.

                                                                                                                                                                                                                                                                                                                                      If a key of an existing tag is added, the tag's value is updated.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTagsToRemove", "beanStyleSetterMethodName" : "setTagsToRemove", "c2jName" : "TagsToRemove", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToRemove(List)}.\n@param tagsToRemove a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToRemove(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToRemove", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToRemove A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToRemove", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToRemove", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToRemove", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "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" : "TagsToRemove", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      \n@param tagsToRemove A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.", "setterMethodName" : "setTagsToRemove", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToRemove", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToRemove", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of tag keys to remove.

                                                                                                                                                                                                                                                                                                                                      If a tag key doesn't exist, it is silently ignored.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceArn" ], "shapeName" : "UpdateTagsForResourceRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateTagsForResourceRequest", "variableName" : "updateTagsForResourceRequest", "variableType" : "UpdateTagsForResourceRequest", "documentation" : null, "simpleType" : "UpdateTagsForResourceRequest", "variableSetterType" : "UpdateTagsForResourceRequest" }, "wrapper" : false }, "UpdateTagsForResourceResponse" : { "c2jName" : "UpdateTagsForResourceResponse", "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" : "UpdateTagsForResourceResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateTagsForResourceResponse", "variableName" : "updateTagsForResourceResponse", "variableType" : "UpdateTagsForResourceResponse", "documentation" : null, "simpleType" : "UpdateTagsForResourceResponse", "variableSetterType" : "UpdateTagsForResourceResponse" }, "wrapper" : false }, "ValidateConfigurationSettingsRequest" : { "c2jName" : "ValidateConfigurationSettingsMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of validation messages for a specified configuration template.

                                                                                                                                                                                                                                                                                                                                      ", "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" : "ValidateConfigurationSettings", "locationName" : null, "requestUri" : "/", "target" : "ValidateConfigurationSettings", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs 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 #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      \n@param applicationName The name of the application that the configuration template or environment belongs to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      \n@return The name of the application that the configuration template or environment belongs 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" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      \n@param applicationName The name of the application that the configuration template or environment belongs to.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \n@param templateName The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \n@return The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \n@param templateName The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \n@param environmentName The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \n@return The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \n@param environmentName The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \n@param optionSettings A list of the options and desired values to evaluate.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of the options and desired values to evaluate.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \n@param optionSettings A list of the options and desired values to evaluate.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApplicationName" : { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs 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 #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      \n@param applicationName The name of the application that the configuration template or environment belongs to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      \n@return The name of the application that the configuration template or environment belongs 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" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      \n@param applicationName The name of the application that the configuration template or environment belongs to.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnvironmentName" : { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \n@param environmentName The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \n@return The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \n@param environmentName The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionSettings" : { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \n@param optionSettings A list of the options and desired values to evaluate.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of the options and desired values to evaluate.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \n@param optionSettings A list of the options and desired values to evaluate.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "TemplateName" : { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \n@param templateName The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \n@return The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \n@param templateName The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApplicationName", "beanStyleSetterMethodName" : "setApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs 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 #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "applicationName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      \n@param applicationName The name of the application that the configuration template or environment belongs to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "applicationName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      \n@return The name of the application that the configuration template or environment belongs 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" : "ApplicationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApplicationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ApplicationName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      \n@param applicationName The name of the application that the configuration template or environment belongs to.", "setterMethodName" : "setApplicationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "applicationName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the application that the configuration template or environment belongs to.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTemplateName", "beanStyleSetterMethodName" : "setTemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #templateName(String)}.\n@param templateName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #templateName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "templateName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \n@param templateName The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "templateName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \n@return The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TemplateName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TemplateName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TemplateName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      \n@param templateName The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.", "setterMethodName" : "setTemplateName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "templateName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the configuration template to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and an environment name.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnvironmentName", "beanStyleSetterMethodName" : "setEnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #environmentName(String)}.\n@param environmentName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #environmentName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "environmentName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \n@param environmentName The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "environmentName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \n@return The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EnvironmentName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EnvironmentName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnvironmentName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      \n@param environmentName The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.", "setterMethodName" : "setEnvironmentName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "environmentName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the environment to validate the settings against.

                                                                                                                                                                                                                                                                                                                                      Condition: You cannot specify both this and a configuration template name.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionSettings", "beanStyleSetterMethodName" : "setOptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #optionSettings(List)}.\n@param optionSettings a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionSettings(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionSettings", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \n@param optionSettings A list of the options and desired values to evaluate.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionSettings", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of the options and desired values to evaluate.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionSettings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionSettings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ConfigurationOptionSetting.Builder} avoiding the need to create one manually via {@link ConfigurationOptionSetting#builder()}.\n\nWhen the {@link Consumer} completes, {@link ConfigurationOptionSetting.Builder#build()} is called immediately and its result is passed to {@link #member(ConfigurationOptionSetting)}.\n@param member a consumer that will call methods on {@link ConfigurationOptionSetting.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ConfigurationOptionSetting)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : null, "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ConfigurationOptionSetting", "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConfigurationOptionSetting", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ConfigurationOptionSetting", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OptionSettings", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      \n@param optionSettings A list of the options and desired values to evaluate.", "setterMethodName" : "setOptionSettings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "optionSettings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of the options and desired values to evaluate.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ApplicationName", "OptionSettings" ], "shapeName" : "ValidateConfigurationSettingsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ValidateConfigurationSettingsRequest", "variableName" : "validateConfigurationSettingsRequest", "variableType" : "ValidateConfigurationSettingsRequest", "documentation" : null, "simpleType" : "ValidateConfigurationSettingsRequest", "variableSetterType" : "ValidateConfigurationSettingsRequest" }, "wrapper" : false }, "ValidateConfigurationSettingsResponse" : { "c2jName" : "ConfigurationSettingsValidationMessages", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Provides a list of validation messages.

                                                                                                                                                                                                                                                                                                                                      ", "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" : "getMessages", "beanStyleSetterMethodName" : "setMessages", "c2jName" : "Messages", "c2jShape" : "ValidationMessagesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #messages(List)}.\n@param messages a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #messages(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "messages", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \n@param messages A list of ValidationMessage.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "messages", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of ValidationMessage.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Messages", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Messages", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ValidationMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ValidationMessage.Builder} avoiding the need to create one manually via {@link ValidationMessage#builder()}.\n\nWhen the {@link Consumer} completes, {@link ValidationMessage.Builder#build()} is called immediately and its result is passed to {@link #member(ValidationMessage)}.\n@param member a consumer that will call methods on {@link ValidationMessage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ValidationMessage)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ValidationMessage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ValidationMessage", "variableName" : "member", "variableType" : "ValidationMessage", "documentation" : null, "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ValidationMessage", "variableName" : "member", "variableType" : "ValidationMessage", "documentation" : "", "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ValidationMessage", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ValidationMessage", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Messages", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \n@param messages A list of ValidationMessage.", "setterMethodName" : "setMessages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "messages", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "messages", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Messages" : { "beanStyleGetterMethodName" : "getMessages", "beanStyleSetterMethodName" : "setMessages", "c2jName" : "Messages", "c2jShape" : "ValidationMessagesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #messages(List)}.\n@param messages a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #messages(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "messages", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \n@param messages A list of ValidationMessage.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "messages", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of ValidationMessage.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Messages", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Messages", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ValidationMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ValidationMessage.Builder} avoiding the need to create one manually via {@link ValidationMessage#builder()}.\n\nWhen the {@link Consumer} completes, {@link ValidationMessage.Builder#build()} is called immediately and its result is passed to {@link #member(ValidationMessage)}.\n@param member a consumer that will call methods on {@link ValidationMessage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ValidationMessage)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ValidationMessage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ValidationMessage", "variableName" : "member", "variableType" : "ValidationMessage", "documentation" : null, "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ValidationMessage", "variableName" : "member", "variableType" : "ValidationMessage", "documentation" : "", "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ValidationMessage", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ValidationMessage", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Messages", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \n@param messages A list of ValidationMessage.", "setterMethodName" : "setMessages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "messages", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "messages", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMessages", "beanStyleSetterMethodName" : "setMessages", "c2jName" : "Messages", "c2jShape" : "ValidationMessagesList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #messages(List)}.\n@param messages a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #messages(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "messages", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \n@param messages A list of ValidationMessage.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "messages", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return A list of ValidationMessage.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Messages", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Messages", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ValidationMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ValidationMessage.Builder} avoiding the need to create one manually via {@link ValidationMessage#builder()}.\n\nWhen the {@link Consumer} completes, {@link ValidationMessage.Builder#build()} is called immediately and its result is passed to {@link #member(ValidationMessage)}.\n@param member a consumer that will call methods on {@link ValidationMessage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ValidationMessage)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ValidationMessage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ValidationMessage", "variableName" : "member", "variableType" : "ValidationMessage", "documentation" : null, "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ValidationMessage", "variableName" : "member", "variableType" : "ValidationMessage", "documentation" : "", "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ValidationMessage", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ValidationMessage", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Messages", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      \n@param messages A list of ValidationMessage.", "setterMethodName" : "setMessages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "messages", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "messages", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A list of ValidationMessage.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ValidateConfigurationSettingsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : "ValidateConfigurationSettingsResult" }, "variable" : { "variableDeclarationType" : "ValidateConfigurationSettingsResponse", "variableName" : "validateConfigurationSettingsResponse", "variableType" : "ValidateConfigurationSettingsResponse", "documentation" : null, "simpleType" : "ValidateConfigurationSettingsResponse", "variableSetterType" : "ValidateConfigurationSettingsResponse" }, "wrapper" : false }, "ValidationMessage" : { "c2jName" : "ValidationMessage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      An error or warning for a desired configuration option value.

                                                                                                                                                                                                                                                                                                                                      ", "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" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "ValidationMessageString", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                      \n@param message A message describing the error or warning.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                      \n@return A message describing the error or warning.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                      \n@param message A message describing the error or warning.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityAsString", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "ValidationSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                      • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                      • warning: This message is providing information you should take into 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 #severityAsString(String)}.\n@param severity a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                      • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                      • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : "ValidationSeverity", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "severity", "fluentEnumSetterMethodName" : "severity", "fluentGetterMethodName" : "severityAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                      • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                      • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                      \n@param severity An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                      • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                      • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                      • \n@see ValidationSeverity\n@return Returns a reference to this object so that method calls can be chained together.\n@see ValidationSeverity", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                        An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                        • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                        • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                        \n

                                                                                                                                                                                                                                                                                                                                        \nIf the service returns an enum value that is not available in the current SDK version, {@link #severity} will return {@link ValidationSeverity#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #severityAsString}.\n

                                                                                                                                                                                                                                                                                                                                        \n@return An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                        • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                        • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                        • \n@see ValidationSeverity", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                          An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                          • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                          • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                          \n@param severity An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                          • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                          • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                          • \n@see ValidationSeverity", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                            An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                            • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                            • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #namespace(String)}.\n@param namespace a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #namespace(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "namespace", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            \n@param namespace The namespace to which the option belongs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            \n@return The namespace to which the option belongs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            \n@param namespace The namespace to which the option belongs.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionName", "beanStyleSetterMethodName" : "setOptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #optionName(String)}.\n@param optionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            \n@param optionName The name of the option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            \n@return The name of the option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OptionName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            \n@param optionName The name of the option.", "setterMethodName" : "setOptionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Message" : { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "ValidationMessageString", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                            A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                            \n@param message A message describing the error or warning.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                            \n@return A message describing the error or warning.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                            \n@param message A message describing the error or warning.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                            A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Namespace" : { "beanStyleGetterMethodName" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #namespace(String)}.\n@param namespace a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #namespace(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "namespace", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            \n@param namespace The namespace to which the option belongs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            \n@return The namespace to which the option belongs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            \n@param namespace The namespace to which the option belongs.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OptionName" : { "beanStyleGetterMethodName" : "getOptionName", "beanStyleSetterMethodName" : "setOptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #optionName(String)}.\n@param optionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            \n@param optionName The name of the option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            \n@return The name of the option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OptionName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            \n@param optionName The name of the option.", "setterMethodName" : "setOptionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the option.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Severity" : { "beanStyleGetterMethodName" : "getSeverityAsString", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "ValidationSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                            • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                            • warning: This message is providing information you should take into 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 #severityAsString(String)}.\n@param severity a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                            An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                            • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                            • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : "ValidationSeverity", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "severity", "fluentEnumSetterMethodName" : "severity", "fluentGetterMethodName" : "severityAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                            • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                            • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                            \n@param severity An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                            • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                            • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                            • \n@see ValidationSeverity\n@return Returns a reference to this object so that method calls can be chained together.\n@see ValidationSeverity", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                              An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                              • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                              • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                              \n

                                                                                                                                                                                                                                                                                                                                              \nIf the service returns an enum value that is not available in the current SDK version, {@link #severity} will return {@link ValidationSeverity#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #severityAsString}.\n

                                                                                                                                                                                                                                                                                                                                              \n@return An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                              • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                              • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                              • \n@see ValidationSeverity", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                                \n@param severity An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                                • \n@see ValidationSeverity", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                  An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                  • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                  • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "ValidationMessageString", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                  A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                                  \n@param message A message describing the error or warning.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                                  \n@return A message describing the error or warning.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                                  \n@param message A message describing the error or warning.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                  A message describing the error or warning.

                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSeverityAsString", "beanStyleSetterMethodName" : "setSeverity", "c2jName" : "Severity", "c2jShape" : "ValidationSeverity", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                  • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                  • warning: This message is providing information you should take into 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 #severityAsString(String)}.\n@param severity a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #severity(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                  An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                  • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                  • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : "ValidationSeverity", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "severity", "fluentEnumSetterMethodName" : "severity", "fluentGetterMethodName" : "severityAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                  • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                  • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                                  \n@param severity An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                  • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                  • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                                  • \n@see ValidationSeverity\n@return Returns a reference to this object so that method calls can be chained together.\n@see ValidationSeverity", "fluentSetterMethodName" : "severity", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                    An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                    • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                    • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                                    \n

                                                                                                                                                                                                                                                                                                                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #severity} will return {@link ValidationSeverity#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #severityAsString}.\n

                                                                                                                                                                                                                                                                                                                                                    \n@return An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                    • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                    • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                                    • \n@see ValidationSeverity", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Severity", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Severity", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Severity", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                      An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                      • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                      • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                                      \n@param severity An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                      • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                      • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                                      • \n@see ValidationSeverity", "setterMethodName" : "setSeverity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "severity", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        An indication of the severity of this message:

                                                                                                                                                                                                                                                                                                                                                        • error: This message indicates that this is not a valid setting for an option.

                                                                                                                                                                                                                                                                                                                                                        • warning: This message is providing information you should take into account.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNamespace", "beanStyleSetterMethodName" : "setNamespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #namespace(String)}.\n@param namespace a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #namespace(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "namespace", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                                        \n@param namespace The namespace to which the option belongs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "namespace", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                                        \n@return The namespace to which the option belongs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Namespace", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Namespace", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Namespace", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                                        \n@param namespace The namespace to which the option belongs.", "setterMethodName" : "setNamespace", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "namespace", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The namespace to which the option belongs.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOptionName", "beanStyleSetterMethodName" : "setOptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The name of the option.

                                                                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #optionName(String)}.\n@param optionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #optionName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The name of the option.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "optionName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The name of the option.

                                                                                                                                                                                                                                                                                                                                                        \n@param optionName The name of the option.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "optionName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The name of the option.

                                                                                                                                                                                                                                                                                                                                                        \n@return The name of the option.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OptionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OptionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OptionName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The name of the option.

                                                                                                                                                                                                                                                                                                                                                        \n@param optionName The name of the option.", "setterMethodName" : "setOptionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "optionName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The name of the option.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ValidationMessage", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ValidationMessage", "variableName" : "validationMessage", "variableType" : "ValidationMessage", "documentation" : null, "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "wrapper" : false }, "ValidationSeverity" : { "c2jName" : "ValidationSeverity", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ERROR", "value" : "error" }, { "name" : "WARNING", "value" : "warning" } ], "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" : "ValidationSeverity", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ValidationSeverity", "variableName" : "validationSeverity", "variableType" : "ValidationSeverity", "documentation" : null, "simpleType" : "ValidationSeverity", "variableSetterType" : "ValidationSeverity" }, "wrapper" : false } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { "AbortEnvironmentUpdate" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following code aborts a running application version deployment for an environment named my-env:", "id" : "to-abort-a-deployment-1456267848227", "input" : { "EnvironmentName" : "my-env" }, "output" : null, "title" : "To abort a deployment" } ], "CheckDNSAvailability" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation checks the availability of the subdomain my-cname:", "id" : "to-check-the-availability-of-a-cname-1456268589537", "input" : { "CNAMEPrefix" : "my-cname" }, "output" : { "Available" : true, "FullyQualifiedCNAME" : "my-cname.us-west-2.elasticbeanstalk.com" }, "title" : "To check the availability of a CNAME" } ], "CreateApplication" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation creates a new application named my-app:", "id" : "to-create-a-new-application-1456268895683", "input" : { "ApplicationName" : "my-app", "Description" : "my application" }, "output" : { "Application" : { "ApplicationName" : "my-app", "Description" : "my application", "DateCreated" : "2015-02-12T18:32:21.181Z", "DateUpdated" : "2015-02-12T18:32:21.181Z", "ConfigurationTemplates" : [ ] } }, "title" : "To create a new application" } ], "CreateApplicationVersion" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation creates a new version (v1) of an application named my-app:", "id" : "to-create-a-new-application-1456268895683", "input" : { "ApplicationName" : "my-app", "VersionLabel" : "v1", "Description" : "my-app-v1", "SourceBundle" : { "S3Bucket" : "my-bucket", "S3Key" : "sample.war" }, "AutoCreateApplication" : true, "Process" : true }, "output" : { "ApplicationVersion" : { "ApplicationName" : "my-app", "Description" : "my-app-v1", "VersionLabel" : "v1", "SourceBundle" : { "S3Bucket" : "my-bucket", "S3Key" : "sample.war" }, "DateCreated" : "2015-02-03T23:01:25.412Z", "DateUpdated" : "2015-02-03T23:01:25.412Z" } }, "title" : "To create a new application" } ], "CreateConfigurationTemplate" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation creates a configuration template named my-app-v1 from the settings applied to an environment with the id e-rpqsewtp2j:", "id" : "to-create-a-configuration-template-1456269283586", "input" : { "ApplicationName" : "my-app", "TemplateName" : "my-app-v1", "EnvironmentId" : "e-rpqsewtp2j" }, "output" : { "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "ApplicationName" : "my-app", "TemplateName" : "my-app-v1", "DateCreated" : "2015-08-12T18:40:39Z", "DateUpdated" : "2015-08-12T18:40:39Z" }, "title" : "To create a configuration template" } ], "CreateEnvironment" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation creates a new environment for version v1 of a java application named my-app:", "id" : "to-create-a-new-environment-for-an-application-1456269380396", "input" : { "ApplicationName" : "my-app", "EnvironmentName" : "my-env", "CNAMEPrefix" : "my-app", "VersionLabel" : "v1", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8" }, "output" : { "EnvironmentName" : "my-env", "EnvironmentId" : "e-izqpassy4h", "ApplicationName" : "my-app", "VersionLabel" : "v1", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "CNAME" : "my-app.elasticbeanstalk.com", "DateCreated" : "2015-02-03T23:04:54.479Z", "DateUpdated" : "2015-02-03T23:04:54.479Z", "Status" : "Launching", "Health" : "Grey", "Tier" : { "Name" : "WebServer", "Type" : "Standard", "Version" : " " } }, "title" : "To create a new environment for an application" } ], "CreateStorageLocation" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation creates a new environment for version v1 of a java application named my-app:", "id" : "to-create-a-new-environment-for-an-application-1456269380396", "input" : null, "output" : { "S3Bucket" : "elasticbeanstalk-us-west-2-0123456789012" }, "title" : "To create a new environment for an application" } ], "DeleteApplication" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation deletes an application named my-app:", "id" : "to-delete-an-application-1456269699366", "input" : { "ApplicationName" : "my-app" }, "output" : null, "title" : "To delete an application" } ], "DeleteApplicationVersion" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation deletes an application version named 22a0-stage-150819_182129 for an application named my-app:", "id" : "to-delete-an-application-version-1456269792956", "input" : { "ApplicationName" : "my-app", "VersionLabel" : "22a0-stage-150819_182129", "DeleteSourceBundle" : true }, "output" : null, "title" : "To delete an application version" } ], "DeleteConfigurationTemplate" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation deletes a configuration template named my-template for an application named my-app:", "id" : "to-delete-a-configuration-template-1456269836701", "input" : { "ApplicationName" : "my-app", "TemplateName" : "my-template" }, "output" : null, "title" : "To delete a configuration template" } ], "DeleteEnvironmentConfiguration" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation deletes a draft configuration for an environment named my-env:", "id" : "to-delete-a-draft-configuration-1456269886654", "input" : { "ApplicationName" : "my-app", "EnvironmentName" : "my-env" }, "output" : null, "title" : "To delete a draft configuration" } ], "DescribeApplicationVersions" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation retrieves information about an application version labeled v2:", "id" : "to-view-information-about-an-application-version-1456269947428", "input" : { "ApplicationName" : "my-app", "VersionLabels" : [ "v2" ] }, "output" : { "ApplicationVersions" : [ { "ApplicationName" : "my-app", "Description" : "update cover page", "VersionLabel" : "v2", "SourceBundle" : { "S3Bucket" : "elasticbeanstalk-us-west-2-015321684451", "S3Key" : "my-app/5026-stage-150723_224258.war" }, "DateCreated" : "2015-07-23T01:32:26.079Z", "DateUpdated" : "2015-07-23T01:32:26.079Z" }, { "ApplicationName" : "my-app", "Description" : "initial version", "VersionLabel" : "v1", "SourceBundle" : { "S3Bucket" : "elasticbeanstalk-us-west-2-015321684451", "S3Key" : "my-app/5026-stage-150723_222618.war" }, "DateCreated" : "2015-07-23T22:26:10.816Z", "DateUpdated" : "2015-07-23T22:26:10.816Z" } ] }, "title" : "To view information about an application version" } ], "DescribeApplications" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation retrieves information about applications in the current region:", "id" : "to-view-a-list-of-applications-1456270027373", "input" : { }, "output" : { "Applications" : [ { "ApplicationName" : "ruby", "DateCreated" : "2015-08-13T21:05:44.376Z", "DateUpdated" : "2015-08-13T21:05:44.376Z", "Versions" : [ "Sample Application" ], "ConfigurationTemplates" : [ ] }, { "ApplicationName" : "pythonsample", "Description" : "Application created from the EB CLI using \"eb init\"", "DateCreated" : "2015-08-13T19:05:43.637Z", "DateUpdated" : "2015-08-13T19:05:43.637Z", "Versions" : [ "Sample Application" ], "ConfigurationTemplates" : [ ] }, { "ApplicationName" : "nodejs-example", "DateCreated" : "2015-08-06T17:50:02.486Z", "DateUpdated" : "2015-08-06T17:50:02.486Z", "Versions" : [ "add elasticache", "First Release" ], "ConfigurationTemplates" : [ ] } ] }, "title" : "To view a list of applications" } ], "DescribeConfigurationOptions" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation retrieves descriptions of all available configuration options for an environment named my-env:", "id" : "to-view-configuration-options-for-an-environment-1456276763917", "input" : { "ApplicationName" : "my-app", "EnvironmentName" : "my-env" }, "output" : { "Options" : [ { "Namespace" : "aws:elb:healthcheck", "Name" : "Interval", "DefaultValue" : "30", "ChangeSeverity" : "NoInterruption", "UserDefined" : false, "ValueType" : "Scalar", "MinValue" : 5, "MaxValue" : 300 }, { "Namespace" : "aws:autoscaling:trigger", "Name" : "LowerThreshold", "DefaultValue" : "2000000", "ChangeSeverity" : "NoInterruption", "UserDefined" : false, "ValueType" : "Scalar", "MinValue" : 0 } ] }, "title" : "To view configuration options for an environment" } ], "DescribeConfigurationSettings" : [ { "comments" : { "input" : { }, "output" : { "abbreviated" : "Output is abbreviated" } }, "description" : "The following operation retrieves configuration settings for an environment named my-env:", "id" : "to-view-configurations-settings-for-an-environment-1456276924537", "input" : { "ApplicationName" : "my-app", "EnvironmentName" : "my-env" }, "output" : { "ConfigurationSettings" : [ { "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "ApplicationName" : "my-app", "Description" : "Environment created from the EB CLI using \"eb create\"", "EnvironmentName" : "my-env", "DeploymentStatus" : "deployed", "DateCreated" : "2015-08-13T19:16:25Z", "DateUpdated" : "2015-08-13T23:30:07Z", "OptionSettings" : [ { "ResourceName" : "AWSEBAutoScalingGroup", "Namespace" : "aws:autoscaling:asg", "OptionName" : "Availability Zones", "Value" : "Any" }, { "ResourceName" : "AWSEBAutoScalingGroup", "Namespace" : "aws:autoscaling:asg", "OptionName" : "Cooldown", "Value" : "360" }, { "ResourceName" : "AWSEBLoadBalancer", "Namespace" : "aws:elb:policies", "OptionName" : "ConnectionDrainingTimeout", "Value" : "20" }, { "ResourceName" : "AWSEBLoadBalancer", "Namespace" : "aws:elb:policies", "OptionName" : "ConnectionSettingIdleTimeout", "Value" : "60" } ] } ] }, "title" : "To view configurations settings for an environment" } ], "DescribeEnvironmentHealth" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation retrieves overall health information for an environment named my-env:", "id" : "to-view-environment-health-1456277109510", "input" : { "EnvironmentName" : "my-env", "AttributeNames" : [ "All" ] }, "output" : { "EnvironmentName" : "my-env", "HealthStatus" : "Ok", "Color" : "Green", "Causes" : [ ], "ApplicationMetrics" : { "Duration" : 10, "RequestCount" : 45, "StatusCodes" : { "Status2xx" : 45, "Status3xx" : 0, "Status4xx" : 0, "Status5xx" : 0 }, "Latency" : { "P999" : 0.004, "P99" : 0.004, "P95" : 0.004, "P90" : 0.003, "P85" : 0.003, "P75" : 0.002, "P50" : 0.001, "P10" : 0.001 } }, "InstancesHealth" : { "NoData" : 0, "Unknown" : 0, "Pending" : 0, "Ok" : 1, "Info" : 0, "Warning" : 0, "Degraded" : 0, "Severe" : 0 }, "RefreshedAt" : "2015-08-20T21:09:18Z" }, "title" : "To view environment health" } ], "DescribeEnvironmentResources" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation retrieves information about resources in an environment named my-env:", "id" : "to-view-information-about-the-aws-resources-in-your-environment-1456277206232", "input" : { "EnvironmentName" : "my-env" }, "output" : { "EnvironmentResources" : { "EnvironmentName" : "my-env", "AutoScalingGroups" : [ { "Name" : "awseb-e-qu3fyyjyjs-stack-AWSEBAutoScalingGroup-QSB2ZO88SXZT" } ], "Instances" : [ { "Id" : "i-0c91c786" } ], "LaunchConfigurations" : [ { "Name" : "awseb-e-qu3fyyjyjs-stack-AWSEBAutoScalingLaunchConfiguration-1UUVQIBC96TQ2" } ], "LoadBalancers" : [ { "Name" : "awseb-e-q-AWSEBLoa-1EEPZ0K98BIF0" } ], "Triggers" : [ ], "Queues" : [ ] } }, "title" : "To view information about the AWS resources in your environment" } ], "DescribeEnvironments" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation retrieves information about an environment named my-env:", "id" : "to-view-information-about-an-environment-1456277288662", "input" : { "EnvironmentNames" : [ "my-env" ] }, "output" : { "Environments" : [ { "EnvironmentName" : "my-env", "EnvironmentId" : "e-rpqsewtp2j", "ApplicationName" : "my-app", "VersionLabel" : "7f58-stage-150812_025409", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "EndpointURL" : "awseb-e-w-AWSEBLoa-1483140XB0Q4L-109QXY8121.us-west-2.elb.amazonaws.com", "CNAME" : "my-env.elasticbeanstalk.com", "DateCreated" : "2015-08-07T20:48:49.599Z", "DateUpdated" : "2015-08-12T18:16:55.019Z", "Status" : "Ready", "AbortableOperationInProgress" : false, "Health" : "Green", "Tier" : { "Name" : "WebServer", "Type" : "Standard", "Version" : " " } } ] }, "title" : "To view information about an environment" } ], "DescribeEvents" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation retrieves events for an environment named my-env:", "id" : "to-view-events-for-an-environment-1456277367589", "input" : { "EnvironmentName" : "my-env" }, "output" : { "Events" : [ { "EventDate" : "2015-08-20T07:06:53.535Z", "Message" : "Environment health has transitioned from Info to Ok.", "ApplicationName" : "my-app", "EnvironmentName" : "my-env", "Severity" : "INFO" }, { "EventDate" : "2015-08-20T07:06:02.049Z", "Message" : "Environment update completed successfully.", "ApplicationName" : "my-app", "EnvironmentName" : "my-env", "RequestId" : "b7f3960b-4709-11e5-ba1e-07e16200da41", "Severity" : "INFO" }, { "EventDate" : "2015-08-13T19:16:27.561Z", "Message" : "Using elasticbeanstalk-us-west-2-012445113685 as Amazon S3 storage bucket for environment data.", "ApplicationName" : "my-app", "EnvironmentName" : "my-env", "RequestId" : "ca8dfbf6-41ef-11e5-988b-651aa638f46b", "Severity" : "INFO" }, { "EventDate" : "2015-08-13T19:16:26.581Z", "Message" : "createEnvironment is starting.", "ApplicationName" : "my-app", "EnvironmentName" : "my-env", "RequestId" : "cdfba8f6-41ef-11e5-988b-65638f41aa6b", "Severity" : "INFO" } ] }, "title" : "To view events for an environment" } ], "DescribeInstancesHealth" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation retrieves health information for instances in an environment named my-env:", "id" : "to-view-environment-health-1456277424757", "input" : { "EnvironmentName" : "my-env", "AttributeNames" : [ "All" ] }, "output" : { "InstanceHealthList" : [ { "InstanceId" : "i-08691cc7", "HealthStatus" : "Ok", "Color" : "Green", "Causes" : [ ], "LaunchedAt" : "2015-08-13T19:17:09Z", "ApplicationMetrics" : { "Duration" : 10, "RequestCount" : 48, "StatusCodes" : { "Status2xx" : 47, "Status3xx" : 0, "Status4xx" : 1, "Status5xx" : 0 }, "Latency" : { "P999" : 0.006, "P99" : 0.006, "P95" : 0.005, "P90" : 0.004, "P85" : 0.003, "P75" : 0.002, "P50" : 0.001, "P10" : 0 } }, "System" : { "CPUUtilization" : { "User" : 1.5, "Nice" : 0.1, "System" : 0.3, "Idle" : 97.8, "IOWait" : 0.2, "IRQ" : 0, "SoftIRQ" : 0.1 }, "LoadAverage" : [ 0, 0.02, 0.05 ] } } ], "RefreshedAt" : "2015-08-20T21:09:08Z" }, "title" : "To view environment health" } ], "ListAvailableSolutionStacks" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation lists solution stacks for all currently available platform configurations and any that you have used in the past:", "id" : "to-view-solution-stacks-1456277504811", "input" : null, "output" : { "SolutionStacks" : [ "64bit Amazon Linux 2015.03 v2.0.0 running Node.js", "64bit Amazon Linux 2015.03 v2.0.0 running PHP 5.6", "64bit Amazon Linux 2015.03 v2.0.0 running PHP 5.5", "64bit Amazon Linux 2015.03 v2.0.0 running PHP 5.4", "64bit Amazon Linux 2015.03 v2.0.0 running Python 3.4", "64bit Amazon Linux 2015.03 v2.0.0 running Python 2.7", "64bit Amazon Linux 2015.03 v2.0.0 running Python", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.2 (Puma)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.2 (Passenger Standalone)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.1 (Puma)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.1 (Passenger Standalone)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.0 (Puma)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.0 (Passenger Standalone)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 1.9.3", "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 7 Java 7", "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 7 Java 6", "64bit Windows Server Core 2012 R2 running IIS 8.5", "64bit Windows Server 2012 R2 running IIS 8.5", "64bit Windows Server 2012 running IIS 8", "64bit Windows Server 2008 R2 running IIS 7.5", "64bit Amazon Linux 2015.03 v2.0.0 running Docker 1.6.2", "64bit Amazon Linux 2015.03 v2.0.0 running Multi-container Docker 1.6.2 (Generic)", "64bit Debian jessie v2.0.0 running GlassFish 4.1 Java 8 (Preconfigured - Docker)", "64bit Debian jessie v2.0.0 running GlassFish 4.0 Java 7 (Preconfigured - Docker)", "64bit Debian jessie v2.0.0 running Go 1.4 (Preconfigured - Docker)", "64bit Debian jessie v2.0.0 running Go 1.3 (Preconfigured - Docker)", "64bit Debian jessie v2.0.0 running Python 3.4 (Preconfigured - Docker)" ], "SolutionStackDetails" : [ { "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Node.js", "PermittedFileTypes" : [ "zip" ] } ] }, "title" : "To view solution stacks" } ], "RebuildEnvironment" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation terminates and recreates the resources in an environment named my-env:", "id" : "to-rebuild-an-environment-1456277600918", "input" : { "EnvironmentName" : "my-env" }, "output" : null, "title" : "To rebuild an environment" } ], "RequestEnvironmentInfo" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation requests logs from an environment named my-env:", "id" : "to-request-tailed-logs-1456277657045", "input" : { "EnvironmentName" : "my-env", "InfoType" : "tail" }, "output" : null, "title" : "To request tailed logs" } ], "RestartAppServer" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation restarts application servers on all instances in an environment named my-env:", "id" : "to-restart-application-servers-1456277739302", "input" : { "EnvironmentName" : "my-env" }, "output" : null, "title" : "To restart application servers" } ], "RetrieveEnvironmentInfo" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation retrieves a link to logs from an environment named my-env:", "id" : "to-retrieve-tailed-logs-1456277792734", "input" : { "EnvironmentName" : "my-env", "InfoType" : "tail" }, "output" : { "EnvironmentInfo" : [ { "InfoType" : "tail", "Ec2InstanceId" : "i-09c1c867", "SampleTimestamp" : "2015-08-20T22:23:17.703Z", "Message" : "https://elasticbeanstalk-us-west-2-0123456789012.s3.amazonaws.com/resources/environments/logs/tail/e-fyqyju3yjs/i-09c1c867/TailLogs-1440109397703.out?AWSAccessKeyId=AKGPT4J56IAJ2EUBL5CQ&Expires=1440195891&Signature=n%2BEalOV6A2HIOx4Rcfb7LT16bBM%3D" } ] }, "title" : "To retrieve tailed logs" } ], "SwapEnvironmentCNAMEs" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation swaps the assigned subdomains of two environments:", "id" : "to-swap-environment-cnames-1456277839438", "input" : { "SourceEnvironmentName" : "my-env-blue", "DestinationEnvironmentName" : "my-env-green" }, "output" : null, "title" : "To swap environment CNAMES" } ], "TerminateEnvironment" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation terminates an Elastic Beanstalk environment named my-env:", "id" : "to-terminate-an-environment-1456277888556", "input" : { "EnvironmentName" : "my-env" }, "output" : { "EnvironmentName" : "my-env", "EnvironmentId" : "e-fh2eravpns", "ApplicationName" : "my-app", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "EndpointURL" : "awseb-e-f-AWSEBLoa-1I9XUMP4-8492WNUP202574.us-west-2.elb.amazonaws.com", "CNAME" : "my-env.elasticbeanstalk.com", "DateCreated" : "2015-08-12T18:52:53.622Z", "DateUpdated" : "2015-08-12T19:05:54.744Z", "Status" : "Terminating", "AbortableOperationInProgress" : false, "Health" : "Grey", "Tier" : { "Name" : "WebServer", "Type" : "Standard", "Version" : " " } }, "title" : "To terminate an environment" } ], "UpdateApplication" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation updates the description of an application named my-app:", "id" : "to-change-an-applications-description-1456277957075", "input" : { "ApplicationName" : "my-app", "Description" : "my Elastic Beanstalk application" }, "output" : { "Application" : { "ApplicationName" : "my-app", "Description" : "my Elastic Beanstalk application", "DateCreated" : "2015-08-13T19:15:50.449Z", "DateUpdated" : "2015-08-20T22:34:56.195Z", "Versions" : [ "2fba-stage-150819_234450", "bf07-stage-150820_214945", "93f8", "fd7c-stage-150820_000431", "22a0-stage-150819_185942" ], "ConfigurationTemplates" : [ ] } }, "title" : "To change an application's description" } ], "UpdateApplicationVersion" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation updates the description of an application version named 22a0-stage-150819_185942:", "id" : "to-change-an-application-versions-description-1456278019237", "input" : { "ApplicationName" : "my-app", "VersionLabel" : "22a0-stage-150819_185942", "Description" : "new description" }, "output" : { "ApplicationVersion" : { "ApplicationName" : "my-app", "Description" : "new description", "VersionLabel" : "22a0-stage-150819_185942", "SourceBundle" : { "S3Bucket" : "elasticbeanstalk-us-west-2-0123456789012", "S3Key" : "my-app/22a0-stage-150819_185942.war" }, "DateCreated" : "2015-08-19T18:59:17.646Z", "DateUpdated" : "2015-08-20T22:53:28.871Z" } }, "title" : "To change an application version's description" } ], "UpdateConfigurationTemplate" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation removes the configured CloudWatch custom health metrics configuration ConfigDocument from a saved configuration template named my-template:", "id" : "to-update-a-configuration-template-1456278075300", "input" : { "ApplicationName" : "my-app", "TemplateName" : "my-template", "OptionsToRemove" : [ { "Namespace" : "aws:elasticbeanstalk:healthreporting:system", "OptionName" : "ConfigDocument" } ] }, "output" : { "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "ApplicationName" : "my-app", "TemplateName" : "my-template", "DateCreated" : "2015-08-20T22:39:31Z", "DateUpdated" : "2015-08-20T22:43:11Z" }, "title" : "To update a configuration template" } ], "UpdateEnvironment" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation updates an environment named \"my-env\" to version \"v2\" of the application to which it belongs:", "id" : "to-update-an-environment-to-a-new-version-1456278210718", "input" : { "EnvironmentName" : "my-env", "VersionLabel" : "v2" }, "output" : { "EnvironmentName" : "my-env", "EnvironmentId" : "e-szqipays4h", "ApplicationName" : "my-app", "VersionLabel" : "v2", "SolutionStackName" : "64bit Amazon Linux running Tomcat 7", "EndpointURL" : "awseb-e-i-AWSEBLoa-1RDLX6TC9VUAO-0123456789.us-west-2.elb.amazonaws.com", "CNAME" : "my-env.elasticbeanstalk.com", "DateCreated" : "2015-02-03T23:04:54.453Z", "DateUpdated" : "2015-02-03T23:12:29.119Z", "Status" : "Updating", "Health" : "Grey", "Tier" : { "Name" : "WebServer", "Type" : "Standard", "Version" : " " } }, "title" : "To update an environment to a new version" }, { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation configures several options in the aws:elb:loadbalancer namespace:", "id" : "to-configure-option-settings-1456278286349", "input" : { "EnvironmentName" : "my-env", "OptionSettings" : [ { "Namespace" : "aws:elb:healthcheck", "OptionName" : "Interval", "Value" : "15" }, { "Namespace" : "aws:elb:healthcheck", "OptionName" : "Timeout", "Value" : "8" }, { "Namespace" : "aws:elb:healthcheck", "OptionName" : "HealthyThreshold", "Value" : "2" }, { "Namespace" : "aws:elb:healthcheck", "OptionName" : "UnhealthyThreshold", "Value" : "3" } ] }, "output" : { "EnvironmentName" : "my-env", "EnvironmentId" : "e-wtp2rpqsej", "ApplicationName" : "my-app", "VersionLabel" : "7f58-stage-150812_025409", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "EndpointURL" : "awseb-e-w-AWSEBLoa-14XB83101Q4L-104QXY80921.sa-east-1.elb.amazonaws.com", "CNAME" : "my-env.elasticbeanstalk.com", "DateCreated" : "2015-08-07T20:48:49.599Z", "DateUpdated" : "2015-08-12T18:15:23.804Z", "Status" : "Updating", "AbortableOperationInProgress" : true, "Health" : "Grey", "Tier" : { "Name" : "WebServer", "Type" : "Standard", "Version" : " " } }, "title" : "To configure option settings" } ], "ValidateConfigurationSettings" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following operation validates a CloudWatch custom metrics config document:", "id" : "to-validate-configuration-settings-1456278393654", "input" : { "ApplicationName" : "my-app", "EnvironmentName" : "my-env", "OptionSettings" : [ { "Namespace" : "aws:elasticbeanstalk:healthreporting:system", "OptionName" : "ConfigDocument", "Value" : "{\"CloudWatchMetrics\": {\"Environment\": {\"ApplicationLatencyP99.9\": null,\"InstancesSevere\": 60,\"ApplicationLatencyP90\": 60,\"ApplicationLatencyP99\": null,\"ApplicationLatencyP95\": 60,\"InstancesUnknown\": 60,\"ApplicationLatencyP85\": 60,\"InstancesInfo\": null,\"ApplicationRequests2xx\": null,\"InstancesDegraded\": null,\"InstancesWarning\": 60,\"ApplicationLatencyP50\": 60,\"ApplicationRequestsTotal\": null,\"InstancesNoData\": null,\"InstancesPending\": 60,\"ApplicationLatencyP10\": null,\"ApplicationRequests5xx\": null,\"ApplicationLatencyP75\": null,\"InstancesOk\": 60,\"ApplicationRequests3xx\": null,\"ApplicationRequests4xx\": null},\"Instance\": {\"ApplicationLatencyP99.9\": null,\"ApplicationLatencyP90\": 60,\"ApplicationLatencyP99\": null,\"ApplicationLatencyP95\": null,\"ApplicationLatencyP85\": null,\"CPUUser\": 60,\"ApplicationRequests2xx\": null,\"CPUIdle\": null,\"ApplicationLatencyP50\": null,\"ApplicationRequestsTotal\": 60,\"RootFilesystemUtil\": null,\"LoadAverage1min\": null,\"CPUIrq\": null,\"CPUNice\": 60,\"CPUIowait\": 60,\"ApplicationLatencyP10\": null,\"LoadAverage5min\": null,\"ApplicationRequests5xx\": null,\"ApplicationLatencyP75\": 60,\"CPUSystem\": 60,\"ApplicationRequests3xx\": 60,\"ApplicationRequests4xx\": null,\"InstanceHealth\": null,\"CPUSoftirq\": 60}},\"Version\": 1}" } ] }, "output" : { "Messages" : [ ] }, "title" : "To validate configuration settings" } ] }, "version" : "1.0" }, "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" : "ElasticBeanstalkException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.elasticbeanstalk.model.ElasticBeanstalkException", "sdkRequestBaseClassName" : "ElasticBeanstalkRequest", "sdkResponseBaseClassName" : "ElasticBeanstalkResponse" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy